SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Нужда от помощ

wowfan

New member
Здравейте,
Имамам следния проблем: Размених си банери с един сайт( клюки.нет) и взех от него един файл (http://kliuki.net/get-pinned.php). Като ползвам iframe банерчето си става добре, обаче като кликнеш върху него отваря сайта в самия фрейм. Въпросът ми е има ли начин да се направи така че да се отваря сайта в нов прозорец?
Опитвах всичко което знам, обаче никакъв ефект :cussing:
моляви помогнете щото се побърках вече
Може да го видите как изглежда в сайта ми http://obiavibg.net/recepti/
отдолу в ляво
 
Re: Нужда от помощ

Проблема май не е при теб. Хората от клюки.нет по-скоро трябва да променят кода си за да се отваря в нов прозорец.

А може и да има начин да стане при теб, но никога не съм използвам ифрейм и повече не мога да помогна.
 
Re: Нужда от помощ

Правиш следното нещо и си решаваш проблемите:

сваляш: http://script.aculo.us/dist/scriptaculous-js-1.7.0.zip

след това в твоя код слагаш следното:

<html>
<header>
<script src="./lib/prototype.js" type="text/javascript"></script>
<script src="./src/scriptaculous.js" type="text/javascript"></script>
</header>
................. tvoj si kod

<table border="0">
<tr>
<td width="170">
<p><iframe width="100%" src="#" name="testiframe">
</iframe> </td>
</tr>
</table>
<script language="JavaScript">

var frameObj = frames.testiframe;


var handlerFunc = function(t) {
var body = t.responseText;
body = body.replace(/<a href='http:\/\/kliuki\.net'>/g, "<a href='http://kliuki.net' target='_new'>"); frameObj.document.write('<html><head><base href="http://kliuki.net/" /></head><body>' + body + '</body></html>');
}

var errFunc = function(t) {
alert('Error ' + t.status + ' -- ' + t.statusText);
}

new Ajax.Request('http://kliuki.net/get-pinned.php', {method:'get', onSuccess:handlerFunc, onFailure:errFunc});
</script>

................. tvoj si kod

</html>

Тествал съм го. Работи както го искаш. И да почерпиш, че отиде половин час тестване ;-)
 
Re: Нужда от помощ

Здравейте отново,
Нещата се оправиха, проблема си е бил във файла. И техните хора си го оправиха :icon16:
Благодаря на всички за помощта :friday:
 

Горе