gpt4 book ai didi

javascript - 如何在 DOM 准备好之前加载 jQuery

转载 作者:行者123 更新时间:2023-11-30 23:42:41 24 4
gpt4 key购买 nike

我想在 DOM 准备好之前加载一些 jQuery 代码。我想让 Flash 文件在 DOM 加载时透明。我打算使用类似的东西,但 Flash 在 DOM 加载之前就已初始化。

jQuery(document).ready(function(){
jQuery('object:not(:has(wmode))').each(function(){
jQuery(this).attr('wmode', 'transparent');
jQuery(this).prepend('<param name="wmode" value="transparent">');
jQuery(this).children('embed').attr('wmode', 'transparent');
});
});

关于如何做到这一点有什么想法吗?

<小时/>

编辑

嘿伙计们,感谢您的帮助,基本上,Flash 内容来 self 们的广告管理器,它很愚蠢,不允许直接编辑 HTML,也不允许将所需的 wmode 添加到特定标签中。 .

所以 Javascript 是我唯一的选择...

最佳答案

ready() 是您可以安全访问任意 DOM 元素的最早点。

您可以在声明 object 标记后直接放置一个 script block :这应该可行,您将可以访问 object 元素。

但是,我认为这对您也没有帮助:据我所知,Flash 无论如何都不会接受 JavaScript 端对 wmode 参数的更改。

您必须将 wmode.transparent 放入 HTML,或者在加载 DOM 时动态创建 Flash 影片。

关于javascript - 如何在 DOM 准备好之前加载 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4124765/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com