|
Отсечение части ссылок
|
|
| timcms | Дата: 17 Апреля 2009, 09:16 | Сообщение # 1 |  ● ● ● ● ● 129 сообщений Статус: Offline | Появилась нужда в обрезке некоторой ссылки, а именно убрать из нее JS, оставив только ссылку, прямую. Возможно ли такое устроить? | | |
|
| mob_dp | Дата: 17 Апреля 2009, 13:14 | Сообщение # 2 | ● ● ● ● ● 4112 сообщений Статус: Offline | timcms, тебе онклик обнулить нада? Code document.getElementById('id').onclick = ''; | | |
|
| timcms | Отредактировал timcms - Пятница, 17 Апреля 2009, 15:02 Дата: 17 Апреля 2009, 15:02 | Сообщение # 3 |  ● ● ● ● ● 129 сообщений Статус: Offline | mob_dp, нет. За этим дело не станет. Приведу пример для ясности... Вот то что есть: Quote <a href="javascript://" onclick="window.open('нужная мне ссылка','*параметры*','*параметры*'); return false;"> Вот что мне нужно: Quote <a href="нужная мне ссылка"> | | |
|
| mob_dp | Дата: 17 Апреля 2009, 15:44 | Сообщение # 4 | ● ● ● ● ● 4112 сообщений Статус: Offline | Code document.getElementById('id').href = document.getElementById('id').onclick.split("'")[1] Не проверял | | |
|
| Бармалей | Дата: 17 Апреля 2009, 15:46 | Сообщение # 5 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Точнее будет вот так:Code document.getElementById('id').href = document.getElementById('id').onclick.toString().split("'")[1]
 | | |
|
| timcms | Дата: 17 Апреля 2009, 15:56 | Сообщение # 6 |  ● ● ● ● ● 129 сообщений Статус: Offline | Бармалей, mob_dp, если я правильно понял, то не работает. Code <a id="profile" href="$PERSONAL_PAGE_LINK$">Профиль</a> <script type="text/javascript">document.getElementById('profile').href = document.getElementById('profile').onclick.toString().split("'")[1]</script> | | |
|
| Бармалей | Дата: 17 Апреля 2009, 16:09 | Сообщение # 7 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code <a id="profile" href="$PERSONAL_PAGE_LINK$">Профиль</a> <script type="text/javascript">document.getElementById('profile').href = document.getElementById('profile').onclick.toString().split("'")[1]; document.getElementById('profile').onclick=function(evt){}</script>
 | | |
|
| timcms | Дата: 17 Апреля 2009, 16:17 | Сообщение # 8 |  ● ● ● ● ● 129 сообщений Статус: Offline | Бармалей, уже лучше. Теперь JS нет, открывается в новом окне...но только на 404 странице. | | |
|
| NecroProger | Дата: 17 Апреля 2009, 16:19 | Сообщение # 9 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Бармалей, лучше document.getElementById два раза не вызывать. Он тормозной. | | |
|
| Vanofuture | Дата: 17 Апреля 2009, 16:52 | Сообщение # 10 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | NecroProger, o_O. если это тормозной, то с какой скоростью jq пашет  | | |
|
| Бармалей | Дата: 17 Апреля 2009, 17:19 | Сообщение # 11 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | timcms, у меня все работает. Ссылку на проблему. Code <a id="profile" href="$PERSONAL_PAGE_LINK$">Профиль</a> <script type="text/javascript"> var o = document.getElementById('profile'); o.href = o.onclick.toString().split("'")[1]; o.onclick=function(evt){}; </script> Vanofuture, http://www.artlebedev.ru/tools/technogrette/js/lookup-tables/
 | | |
|
| NecroProger | Дата: 17 Апреля 2009, 17:20 | Сообщение # 12 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Бармалей, я здесь про тормознутость гетэлемента и вычитал. | | |
|
| timcms | Дата: 17 Апреля 2009, 17:23 | Сообщение # 13 |  ● ● ● ● ● 129 сообщений Статус: Offline | Бармалей, все равно никак. Ссылка на сайт - >> Логин - test Пароль - test Введите данные в правую форму, после чего нажмите на профиль опять же справа. Открывается страница 404. | | |
|
| NecroProger | Дата: 17 Апреля 2009, 17:26 | Сообщение # 14 |  ● ● ● ● ● 1024 сообщения Статус: Offline | timcms, вообще не заходит.Добавлено (17 Апрель 2009, 17:26) --------------------------------------------- Всмысле не логиниться. | | |
|
| timcms | Дата: 17 Апреля 2009, 17:32 | Сообщение # 15 |  ● ● ● ● ● 129 сообщений Статус: Offline | NecroProger, видимо из-за того, что много запросов сразу на одну учетку. У меня гостей сразу 55 стало. | | |
|
| Бармалей | Дата: 17 Апреля 2009, 17:38 | Сообщение # 16 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Включите uNet авторизацию. Зашел. Но ссылка изменилась на правильную, перейдя по которой я вижу свой профиль.
 | | |
|
| Vanofuture | Отредактировал Vanofuture - Пятница, 17 Апреля 2009, 17:41 Дата: 17 Апреля 2009, 17:40 | Сообщение # 17 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | | | |
|
| timcms | Дата: 17 Апреля 2009, 17:44 | Сообщение # 18 |  ● ● ● ● ● 129 сообщений Статус: Offline | я вообще теперь не могу войти не в один из своих аккаунтов сейчас... | | |
|