JS实现保存当前网页HTML到本地

JavaScript025

JS实现保存当前网页HTML到本地,第1张

1.保存本页面

2.保存当前页面中iframe页面里面的html;

js如何获取iframe页面内的对象,注意地方:

需要在服务器下运行;

父级页面须保证页面内容加载完毕,即js获取iframe页面内容需要在window.onload中写

其实直接是放到DOM的value,或是innerHTML里面。

下面是简单的代码,仅供参考:

<body>

<div style="width:100px height:100px border:1px solid #ccc"></div>

</body>

<script type="text/javascript">

var oDiv = document.getElementsByTagName('div')[0]

var arr = [1,2,3,4,5,6,7,8,94,1,3,4,5,6]

oDiv.onclick=function(){

oDiv.innerHTML = arr[Math.floor(Math.random()*arr.length)]

}

</script>

我用jquery写了一段代码,获取内容的代码,你看看,应该能帮到你

<html>

<head>

<meta charset="utf-8">

<title>the test page</title>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

</head>

<body>

<script>

$(document).ready(function(){

    $("button").click(function(){

        var p_text=$("p").html()

        $(".test_textarea").html(p_text)

    })

})

</script>

<textarea class="test_textarea" style="width:500pxheight:300px"></textarea>

<button>获取下面边框内部内容的源代码</button>

<p style="border:1px solid redpadding:20px">

<a href="http://www.10w.org.cn">侠客的博客</a>

</p>

</body>

</html>

如果这段代码帮不到你的话,那你参考下这个网址的内容吧,绝对可以帮到你的

http://www.10w.org.cn/jquery-to-implement-a-form-submission-radiocheckboxselect-data-returned.html