Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > JavaScript, DOM/DHTML > переключиться на другой порт |
Автор: makedonskij 27.08.04, 13:12 |
когда пишу <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> href="http://192.168.0.5:8001" все нормально. А как бы без ип-адреса типа <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> href=":8001" |
Автор: Chainick 27.08.04, 13:16 |
Афигеть просто можно. Ты попробуй сам понять что ты написал, получится? ЗЫ. Непредставляю, как ты можешь обратится к хосту, не используя айпи... Попробуй позвонить человеку, не набирая его телефонный номер. Или не используя телефон. |
Автор: Rom@nych 27.08.04, 13:23 |
Всё, что сказал Chainick верно д о безобразия! Ток мне кажеться (исходя из сабжа), что ты сейчас на какой-то странице, и тебе надо перейти по тому-же ХОСТу ток на другой порт... Бррррррррр. Фигню какую-то замолотил, конкретней!!! |
Автор: makedonskij 27.08.04, 13:44 |
На хосте с адресом 192.168.0.5 есть два независимых вебсервера. Один на порту 80 другой на 8001 с разными страницами. Так вот с одной страницы на другую есть ссылки. На одной 192.168.0.5:80, на другой 192.168.0.5:8001. Если адрес поменяется придется и в странице переделывать. А если через рутер в интернет настроить то чтож в локальной сети на сервер через инет ходить. Когда по городу звониш код города не набираеш |
Автор: CBP 27.08.04, 13:57 |
Возможно так [HTML]<a href="javascript:document.location.port=8001;">Go 8001</a>[/HTML] |
Автор: makedonskij 27.08.04, 15:23 |
На порт переклучается, но не в корневую диреkторию а ищет такой же путь. Kак еще и на index.html натравить. |
Автор: CBP 27.08.04, 16:05 |
Ну можно че-нить такое страшненькое сотворить [HTML]<a href="javascript:location='http://'+location.hostname+':8001/index.html'">Go 8001</a>[/HTML] |
Автор: makedonskij 27.08.04, 16:10 |
Я так зделал <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> <script> function foo() { var str="http://"+document.location.host+":8001"; open(str,"mainframe"); } </script> <a href="JavaScript:foo()">go8001</a> Щас попробую твой вариант он красивее будет. Добавлено в : Цитата CBP @ 27.08.04, 17:05 Ну можно че-нить такое страшненькое сотворить [HTML]<a href="javascript:location='http://'+location.hostname+':8001/index.html'">Go 8001</a>[/HTML] просто класс! |