使用脚本在DIV上加载可见的HTML

时间:2019-03-25 21:30:09

标签: javascript jquery html

菜鸟问题。我想知道是否可以将HTML插入Div或任何其他元素,并使它在源代码中可见。

例如,如果我使用jQuery load()函数,则可以加载HTML源代码,但是如果单击“查看页面源代码”,则HTML不可见。

<html lang="en">
<head>
<meta charset="utf-8">
<title>load demo</title>
<style>
 body {
 font-size: 12px;
 font-family: Arial;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>

 <b>Products:</b>
 <ol id="all-products"></ol>

 <script>
  $( "#all-products" ).load( "index2.html #products li" );
 </script>

 </body>
 </html>

在“查看页面源”选项上可见动态插入HTML代码是否有解决方法?

谢谢

RH

1 个答案:

答案 0 :(得分:0)

浏览器在客户端上运行JavaScript(这意味着代码在您的计算机上执行,而不是在将代码发送给您的服务器上执行)。而且,出于安全原因,不允许浏览器中的JavaScript访问文件系统(您能想象会造成严重破坏吗?)。

没有。您无法编写JavaScript来更新其来源文件。

您可能需要一些JavaScript,然后向服务器发送请求以执行一些“服务器端”代码(在服务器上执行的代码,例如:.php,ASP.NET,.jsp)。那些服务器端体系结构允许访问服务器文件系统。