Javascript 包括<;部门></部门>;在图书馆

Javascript 包括<;部门></部门>;在图书馆,javascript,html,css,function,header,Javascript,Html,Css,Function,Header,我的Javascript函数使用document.getElementById('ID_NAME').style.display='block'调用了几个“div”部分 我的问题是,有没有办法将这些“div”包含在.js、.css或其他类型的源于我的头的库中 如果我将div代码直接复制并粘贴到头部,效果会很好,但是,当我尝试将其包含在.js或.css库中时,它不会执行 代码 在另一个单独的JS文件divs.JS中: divs.js function changeDiv(){ docume

我的Javascript函数使用document.getElementById('ID_NAME').style.display='block'调用了几个“div”部分

我的问题是,有没有办法将这些“div”包含在.js、.css或其他类型的源于我的头的库中

如果我将div代码直接复制并粘贴到头部,效果会很好,但是,当我尝试将其包含在.js或.css库中时,它不会执行

代码


在另一个单独的JS文件divs.JS中:

divs.js

function changeDiv(){
    document.getElementById('EXAMPLE1').style.display='block';
}
index.html

<script src="divs.js"></script>
<script type="text/javascript">

function myFunction() {
var a = window.location.href;
var b = "http://www.myblog.com/";

if (a == b) {
    setTimeout(changeDiv, 3000);
}

window.onload = myFunction();

</script>

<div id="EXAMPLE1" class="offer_content">
<embed src="http://www.domain.com/" width="100%" 
height="100%">
</div>

函数myFunction(){
var a=window.location.href;
变量b=”http://www.myblog.com/";
如果(a==b){
设置超时(changeDiv,3000);
}
window.onload=myFunction();

此外,您的代码中似乎存在语法错误。尝试使用JS控制台运行此文件(使用类似“Firebug”的东西)以进行调试。

我想发布我终于解决了这个问题。虽然我的Javascript库不支持包含某些代码的代码,但我能够使用DOM转换所有内容

旧代码::

<div id="EXAMPLE1" class="offer_content">
<embed src="http://www.domain.com/" width="100%" 
height="100%">
</div>

插入div是什么意思?解决这个问题的方法是创建DOM元素并将其附加到body中。这里的“library”是什么意思?为了澄清“div”。我希望有一个第三方网站提供我的.js文件、我的.css文件以及一个包含我的.js文件调用的所有的文件的源代码。示例:这里是我需要一种方法来获取一个包含我所有代码的文件的源代码的地方……它只在我直接在标题中键入代码时起作用。我需要一种方法使它只提供相同的源代码e就像.js文件或.css文件一样。
setTimeout(changeDiv,3000);
感谢您的帮助,但是问题仍然在发生。为了尝试简化事情(这样每个人都可以继续解决其他令人沮丧的问题)。我只需要一种方法,将以下代码从第三方源导入到我的头中(就像处理.js文件和.css文件一样)。代码:。我只知道如何将.js文件和.css文件导入到我的头文件中,如何导入包含上述代码的文件?
<div id="EXAMPLE1" class="offer_content">
<embed src="http://www.domain.com/" width="100%" 
height="100%">
</div>
var embed = document.createElement('embed');
embed.setAttribute("src", "http://www.domain.com/");
embed.setAttribute("width", "100%"); 
embed.setAttribute("height", "100%");

var content = document.createElement('div');
content.id = 'EXAMPLE1';
content.className = 'offer_content';

content.appendChild(embed);

document.getElementsByTagName('body')[0].appendChild(content);