|
|
|
| Ребят, как сделать что-то вроде:
var id = сложная формула по вычислению id
var link = "http://www.SITE.com/index.php?id="+id;
а потом:
<a href="javascript:link" target="_blank">blabla</a>
Т.е. я хочу, что бы в href был результат link, а не выполнение это скрипта. Очень важно, что бы это открывалось в новом окне! Иначе можно было бы воспользоваться document.location.href=""
Так же не особенно хочется воспользоваться win=window.open(параметры); win.document.write(то, что нужно). Не хочется потому, что некоторые блокируют popup окна, и тогда не увидят нужной информации. Вот у меня к примеру IE делает это вообще не спрашивая, даже не знаю как разблокировать:(
Ребят подскажите как быть, а то вот уже несколько дней мучаюсь. | |
|
|
|
|
|
|
|
для: Houdini
(09.04.2007 в 05:20)
| | var id = сложная формула по вычислению id
ВычислЯете.
var link = "http://www.SITE.com/index.php?id="+id;
ПрисвАиваете.
а потОм, знАя ID ссЫлки
<a href="#" id="myID" target="_blank">blabla</a>
пИшете:
document.getElementById ('myID').href = link;
Или (на вЫбор)
document.links.myID.href = link;
PS. НикогдА не пишИте в атрибУте HREF протокОл javascript: | |
|
|
|
|
|
|
|
для: CNT
(09.04.2007 в 06:41)
| | СпАсиБ! | |
|
|
|