<script src="%5Bobject%20DOMStringMap%5D" /> Осы модификациялардың кез-келгеніне доменге қоңырау шалудың оңай жолы бар ма? "> <script src="%5Bobject%20DOMStringMap%5D" /> Осы модификациялардың кез-келгеніне доменге қоңырау шалудың оңай жолы бар ма? "> <script src="%5Bobject%20DOMStringMap%5D" /> Осы модификациялардың кез-келгеніне доменге қоңырау шалудың оңай жолы бар ма? " />

Document.write/.appendChild файлының шығуын қадағалау

Менің сайтымда жұмыс істейтін көптеген JS сценарийлері бар. Солардың бірі 404 қатені тудырады, беттің жүктелгеннен кейін қате сценарий тегтерін салады:

<script src="1234" />
<script src="%5Bobject%20DOMStringMap%5D" />

Осы модификациялардың кез-келгеніне доменге қоңырау шалудың оңай жолы бар ма? Кейбір JS қоңыраулар кейінге қалдырылған орындау үшін күту уақыты функциясын пайдаланады ... сондықтан, ол түзетуді тоқтатқыш арқылы өтуге болатын нақты кедергі.

1

3 жауаптар

Сіз оны уақытша қайта жаза аласыз, қате жіберіп, стек іздерін қарап шыға аласыз: http://jsfiddle.net/pimvdb/ b5ayw/.

Element.prototype.appendChild = function() {
    try {
        throw new Error;
    } catch(e) {
        console.log(e.stack);
    }
};
1
қосылды
Мені әлі күнге дейін жасырмайды :( ... мен де head.js файлын жүктелетін сценарий жүктемесі үшін қолданамын ... және одан да көп нәрсені қиындатады
қосылды автор light_303, көзі

Try using firebug with Firefox

0
қосылды
Мен осы бақылау сценарийлерінің көпшілігімен өрт сөндіргіштерімен қадам жасауға тырыстым - бірақ 1000-ға жуық кодының модификациялық оқиғалардан кейін баруға үміттенгендіктен
қосылды автор light_303, көзі

Сіз DOMNodeInserted -жұмысын тыңдауға болады. , бірақ ол барлық браузерлерде қолдамайды.

0
қосылды
оқиғасы дегенді білдіретін оқиға, бірақ оның пайда болған жері туралы айтпайды.
қосылды автор Linus Kleen, көзі