Translate

2012年2月21日 星期二

KB927917錯誤解決方法

出现此问题的原因子容器 HTML 元素包含试图修改子容器的父容器元素的脚本。 脚本试图使用innerHTML  方法或  appendChild  方法修改父容器元素。例如如果 DIV 元素是在 BODY 元素中的子容器,并在 DIV 元素中的一个 SCRIPT 块尝试修改 DIV 元素的父容器的BODY 元素,可能会出现此问题




ref→http://www.nczonline.net/blog/2008/03/17/the-dreaded-operation-aborted-error/

  • Move the script element so that it’s a direct child of body.
  • Use insertBefore() to insert the div at the beginning of body instead of the end.
  • Wait until the page is loaded before attempting to manipulate document.body.


我採用了
$(document).ready(function()
{
//TODO
})

這個方式的確是解決XD(大部份都是發生在IE8直接顯示錯誤並無法連結)



沒有留言:

張貼留言