2010-03-31 39 views
7

Có ai biết tại sao mã này không hoạt động hay không. Điều này có nghĩa là cảnh báo KHÔNG được kích hoạtIFrame khiến mã javascript không thực thi

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

Trong khi mã này hoạt động hiệu quả trước khi khung nội tuyến hoạt động. Điều này có nghĩa là cảnh báo được kích hoạt

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

Dường như không có javascript đặt sau iframe được thực thi, tôi không tìm thấy bất kỳ logic nào về điều này.

Trả lời

10

Bạn cần phải đóng thẻ như thế này:

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

tôi nên thêm rằng lý do này là câu trả lời là