javascript vupros

4 отговора 108 прегледа
#1

javascript vupros

Искам да направя следното:
Когато кликна върху връзка, да се отваря нов прозорец, а стария да се презареди с ново съдържание. Ето какво успях да измъдря/изкопая от мрежата:

<HTML>
<HEAD>
<TITLE>No Title</TITLE>
<script type="text/javascript">
function refresh()
{
location.reload('[линк]')
}
</script>
</head>

</HEAD>

<BODY>

<A href="[линк]" target="_blank" onClick="refresh()" >Just a link</A>

</BODY>
</HTML>

Всичко хубаво. На Интернет Експлорър бачка, ама на Нетскейп и Опера, не!
Дайте някаква идея. Или пък - някакъв друг път. Благодаря!

Отговор
в отговор на ditranol #2

Re: javascript vupros

mi to toia reload e za prezaregdane na current page-a. Pone taka pishe w MSDN-a. probai s window.navigate ili location.href( href-a e default property-to na location, tyi che stawa i samo s location="URL" ). Wse niakoi triabwa da trygne na drugite browseri

Отговор
в отговор на ditranol #3

Re: javascript vupros

v knigata na ELIZABET CASTRO "WORLD WIDE WEB" ima takav javascript. s edno klikvane da se promenia sadarjanieto na vsichki prozortzi ili na koito iskash. tova li iskash?


<body>

<a href="javascript:location='buton.html';parent.ime na
ramkata.location='fail.html'">ime</a>

location-tova e imeto na prozoretza v koito e vrzkata
buton.html-tova e faila koito iskash da e v tazi ramka
ime na ramkata-tova e imeto na drug prozoretz
fail.html-faila koito da se poiavi v tozi prozoretz

povtariash vsichko za vsieki prozoretz

tova go napisah po pamet, neznam dali ne sam sbarkal neshto....

Отговор
в отговор на ditranol #4

Re: javascript vupros

Ако правилно те разбирам, функцията refresh трябва да изглежда така:

function refresh() {
slef.location.href="newlocation.com";
window.open("doc.html", doc, atributi_na_prozoreca);
}

--
The#Project - вече изцяло на български
Отговор
в отговор на voyager #5

to bilo lesno

<a href="[линк]" target="_blank" onClick="location='[линк]'">Click here to open a new window and load a new page in the old</a>

Отговор