Как да направя отваряне на определен линк без презареждане..

djpatzo

Registered
Интерисува ме как да направя да се отваря отделен линк без да се презарежда флаш анимацията в сайта. В момента използвам IFRAME. Ако може някой да помогне ще съм му благодарен.
 
ajax ;-)

поразгледай това http://www.captain.at/howto-ajax-form-post-get.php

Метода е същия, само се изключва последната функция, става ненужна

после имаш само
Код:
<a href="javascript: makeRequest('get.php', '?a=fdfd');">link</a>

Примерно :-)
 
Оправих се с iframe стана.

Кода е следния

Код:
...

<body bgcolor="#111"><center>
<iframe name="frame" src="../flash.html" width="720" height="600" scrolling="NO" frameborder="0"></iframe>
<iframe name="frame2" src="../news.php" width="720" height="600" scrolling="AUTO" frameborder="0"></iframe>
</center>
Това е където ми са фреймовете.

За да заредя нещо в определ фрейм ползвам в AS2 следния код
Код:
onClipEvent(load) {
	num=1;
	this.title1.gotoAndStop(num);
	this.title2.gotoAndStop(num);
}

on (rollOver) {
	if (_root.page<>num) {
		this.gotoAndPlay("s1");
	}
}
on (releaseOutside, rollOut) {
	if (_root.page<>num) {
		this.gotoAndPlay("s2");
	}
}
on (release) {
	if (_root.page<>num) {
		_parent["item"+_root.link].gotoAndPlay("s2");
		_root.link = num;
		 getURL("http://rollstarbg.com/news.php", "frame2");
	}
}

Отдолу на кода където е getURL вземам единствено линка който е отваря страницата която е заредена във frame2 с не позволява презареждането на флаш анимацията а само презарежда това което е в прозореца долу.
 

Back
Горе