本问题已经有最佳答案,请猛点这里访问。
好的,所以我想知道是否可以使用代码
从一个HTML文件到另一个HTML文件获取一位代码?< BR>编辑:好的,刚试过。不走运,我得到的只是一个空白屏幕。让我把它重新措辞一下,有什么办法可以做到这一点吗?
你为什么不试试呢?
检查这个:stackoverflow.com/questions/8988855/&hellip;
这个问题代表了对HTML的一个基本误解,尽管包含了回答这个问题所必需的所有代码,但海报并没有表现出任何努力。
哦,拜托。这是一个很好的问题,也是一个原始的尝试。(不过,@xanawarniors是不可能的;实际上,没有服务器端语言是无法做到这一点的。)
实际上,李·泰勒,是的,因为我现在正在征求建议来做这个,因为我给出的代码并不成功。之前我问过是否有人认为它会起作用,现在我问是否有人能帮助我找到一种方法让它起作用。
+1至@vamshi,以获得唯一的建设性回应。这个社区每天都变得越来越令人沮丧。
欢迎来到动态编程的世界。
纯HTML(没有JavaScript在另一页Load)cannot是自己在线。不管一个人多,你可以使用PHP,JavaScript or another to obtain),Page Load into the page和EN。P></
PHPP></
让你的HTML文件中,renamed has been with the .php延伸。然后你可以添加你想要的where the following the在线文件的HTML文件。P></
只要some_file_nameexists,where the page that will load是在PHP标签。P></
)P></
让你的HTML文件中,renamed has been with the .shtml延伸。然后你可以添加你想要的where the following the在线文件的HTML文件。P></
再次,只要some_file_nameexists,the page at the page that will负担。确定especially看for spacing between the second,短跑和#of,as the在线霹雳if there is a will队列空间。P></
JavaScriptP></
客户端使用JavaScript is of the Plus,你可以保持你的HTML文件。HTML文件。不管一个人多队列负载is needed to more,the included文件中:P></
$(function(){
$("#includeThis").load("some_file_name.html");
});
...
这将创建的函数时,将some_file_name.htmlwhere the div id is of includeThis并置。this contains更多量的一切,但你可以让你的文件扩展名。P></
好吧,这确实有效,但是它把整个文件都带来了。我想知道我是否可以只移动变量。
你说的"变量"是什么意思?你是说只有一部分?
只要文件中没有任何脚本,就可以选择要加载的特定元素和任何通用/特定元素选择器,如:$("#includeThis").load("some_file_name.html #elementID")#elementID可以是特定的ID,也可以是选择加载同一类的多个元素的.elementClass。
@德瑞克,哇,我根据自己的答案学到了一些新东西。以前从来都不知道你能做到这一点;我总是使用保存我需要的内容的PHP"函数"!
哈哈,这是非常敏感的,但如果你最终有一个脚本在里面,它会抛出一个适合,但否则它是一个方便的小工具。