Keresés

Új hozzászólás Aktív témák

  • cucka

    addikt

    válasz brunzwik #3932 üzenetére

    Jól illesztetted be és nem ismeri, ez látszik az oldalad html kódjában is. (Pusztán annyi van, hogy figyelmen kívül veszi azt az indexét a tömbnek).

    Amúgy nem ismerem ezt a portálrendszert, tehát fogalmam sincs, hogy hol kell átírni. Azt kéne megtalálni, hogy hol lesz ebből a menü tömbből html, onnantól egyszerű a helyzet.

  • Sk8erPeter

    nagyúr

    válasz brunzwik #3932 üzenetére

    Hali!
    Magának az oldalnak a <head> részébe bele tudsz nyúlkálni? Én sem ismerem ezt a portálrendszert, de ha bele tudsz helyezni a <head> részbe saját sorokat (mármint az index.php-be), akkor elvileg Javascripttel is meg tudod változtatni a target részt ([link]).
    Innen szedtem az alábbi függvényeket, és kicsit átírtam a feladatodnak megfelelően, és ennek nálad is működnie kell:

    <script type="text/javascript">
    <!--
    function targetBlank(event) {
    event = event ? event : window.event;
    var target = event.srcElement ? event.srcElement : event.target;
    while (target.nodeName.toLowerCase() != "a" && target.parentNode != null)
    target = target.parentNode;
    window.open(target.getAttribute("href"), "_top");

    // DOM
    if (event.cancelable)
    event.preventDefault();

    // IE
    return false;
    }

    function targetBlankBind() {
    var tags = document.getElementsByTagName("a");
    for(var i=0; i<tags.length; i++)
    tags[i].onclick = targetBlank;
    }

    if (window.attachEvent) {
    // IE
    window.attachEvent("onload", targetBlankBind);
    } else {
    // DOM
    window.addEventListener("load", targetBlankBind, false);
    }

    // -->
    </script>

    Persze az is lehet, hogy ha már ide bele tudsz nyúlkálni, akkor akár manuálisan is át tudnád írni az a-nak a target-jét, de egy próbát megért. :) Meg ezt lehet, hogy könnyebben be tudod esetleg illeszteni.

    Amúgy van egy erkölcstelen és esetleg szabályellenes módja is az ATW-n a reklámok kidobálásának :D
    <script type="text/javascript">
    <!--
    if (top.location != location)
    top.location.href = document.location.href;
    // -->
    </script>

    Sk8erPeter

Új hozzászólás Aktív témák