Loading:


    DOMDocument::createCDATASection

    DOMCDATASection DOMDocument::createCDATASection ( string $data )

    Funkcja ta tworzy nową instancję klasy DOMCDATASection. Ten węzeł nie pojawi się w dokumencie dopóki nie zostanie wstawiony, NP. Metoda DOMNode-> appendChild ().


    Parametry:

    data-Zawartość CDATA.

    Zwraca nowy DOMCDATASection lub FALSE, jeśli wystąpił błąd.



    Napisz Artyku³

    Listing

    /*
    Problemem wydaje się być dodanie do CDATA JavaScript, w przeglądarce  wyrzucany jest Błąd JavaScript. Aby zapewnić obsługę języka JavaScript robót należy użyć następującego kodu podczas dodawania CDATA:
    */


    <?php
    function appendCdata($appendToNode, $text)
    {
        if (strtolower($appendToNode->nodeName) == 'script') {  // Javascript hack
            $cm = $appendToNode->ownerDocument->createTextNode("\n//");
            $ct = $appendToNode->ownerDocument->createCDATASection("\n" . $text . "\n//");
            $appendToNode->appendChild($cm);
            $appendToNode->appendChild($ct);
        } else {  // Normal CDATA node
            $ct = $appendToNode->ownerDocument->createCDATASection($text);
            $appendToNode->appendChild($ct);
        }
    }
    ?>




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors