Цитата:
:dance: |
Привет Всем! я не правильно поставил задачу
у меня есть url: http://aaaa.ee.xxx.net/XX/HelloWeb3book.html?bor=BM92 должно получиться: http://aaaa.ee.xxx.net/XX/HelloWeb3book.html Спасибо |
var url = window.href.split('?')[0]; //Или window.location.href.replace(new RegExp(window.location.search), ''); history.pushState(null, null, url); |
Спасибо, а с return можно сделать?
|
Цитата:
Интересно, для чего я разъяснял принцип работы... |
nanana, так Вам нужно просто вернуть ссылку как строку? Я думал Вам нужно в самой строке браузера поменять.
Тогда: Цитата:
|
Цитата:
|
nanana, не прав.
|
спасибо
|
Очень надеюсь на вашу помощь!
Ковыряю в wordpress. Хочу обрезать конец ссылки типа _http://mysite.ru/wp-content/uploads/2014/04/hong_kong-2008-07-1024x768.jpg до _http://mysite.ru/wp-content/uploads/2014/04/hong_kong-2008-07.jpg То есть чтобы ссылка вела не на копию загружаемого изображения, а на сам оригинал. Немного поясню. Когда в wordpress загружаются большие изображения, то автоматически создаются их копии уменьшенных размеров, в конец названий адресов которых добавляются соответствующие разрешения. В зависимости от загружаемого изображения они могут быть переменной длины. То есть из портретного оригинала 1944×2592px создастся large копия с адресом *-768x1024.jpg, а из альбомного с разрешением 2592×1944px large копия с адресом *-1024x768.jpg Собственно сама проблема подробно изложена здесь и здесь. Примеры тестовых галерей, в которых провожу опыты, по этой ссылке. Сам плагин Auto ThickBox Plus, в thickbox.min.js которого вставил кнопку, находится по этому адресу. Для решения задачи с кнопкой поступил примитивно - нашёл в thickbox.min.js код отвечающий за открытие картинки в новом окне и скопировал его там же перед кнопкой закрытия. Сам код вот такой: <a id='original' href='"+c+"' title='"+thickboxL10n.open+"'>Оригинал</a> Хотя если из кода убрать "+c+", то тоже будет открывать. Но сам код выводит вчистую загружаемую в лайгхтбокс картинку. То есть с добавкой в адрес "-1024x768.jpg". А хотелось чтобы ссылка вела на оригинал картинки, то есть чтобы адрес был без этой добавки. Пробовал загружать в лайтбоксы оригиналы картинок. В плагине Responsive Gallery Grid такое можно сделать, Но тогда картинки ме-е-дленно загружаются и листаются в лайгхтбоксах. Попытался ссылки на оригиналы в подписях вводить. Так их хрефы видны на всплывающих титлах миниатюр. На миниатюрах последней галереи это хорошо видно. Тоже плохо. Помогите пожалуйста, а то меня эта проблема малость достала. Не перестаю о ней думать несколько дней. Может в код вместо "+c+" нужно какую-либо функцию подставить? Которая с помощью регулярных выражений или ещё как-нибудь там отсекала конец адреса? |
Часовой пояс GMT +3, время: 20:47. |