2010-03-31 14 views
7

Czy ktoś wie, dlaczego ten kod nie działa. Oznacza to, alarm nie jest zwolnionyKod IFrame powodujący niewykonywanie kodu javascript

<iframe/> 
<script type="text/javascript">alert('hello');</script>

Chociaż ten kod z alertu przed iframe działa perfeclty. Oznacza to, że alarm jest zwolniony

<script type="text/javascript">alert('hello');</script> 
<iframe/>

wydaje się, że nie javascript umieszczone po iframe jest wykonywana, nie znaleziono żadnej logiki do tego.

Odpowiedz

10

Trzeba zamknąć znacznik tak:

<iframe></iframe> 
<script type="text/javascript">alert('hello');</script> 
+1

Dodam, że powodem jest to odpowiedź brzmi, że