<textarea name="selectedtext" rows="5" cols="50"></textarea>
<input type="button" value="copy" onclick="getTxt()">
<input type="button" value="select" onclick="selectTxt()">
<span id="msg">以上的代码可以捕获到选中的网页中的文本内容</span>
<script language="javascript">
function selectTxt()
{
if(document.all.selectedtext.value!="")
{
z=document.body.createTextRange();
z.moveToElementText(document.getElementById("msg"))
z.findText(document.all.selectedtext.value)
z.select();
}
}
function getTxt()
{
var t=window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:""))
document.all.selectedtext.value = t;
}
</script>
<input type="button" value="copy" onclick="getTxt()">
<input type="button" value="select" onclick="selectTxt()">
<span id="msg">以上的代码可以捕获到选中的网页中的文本内容</span>
<script language="javascript">
function selectTxt()
{
if(document.all.selectedtext.value!="")
{
z=document.body.createTextRange();
z.moveToElementText(document.getElementById("msg"))
z.findText(document.all.selectedtext.value)
z.select();
}
}
function getTxt()
{
var t=window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:""))
document.all.selectedtext.value = t;
}
</script>
<input type="button" value="copy" onclick="getTxt()">
<input type="button" value="select" onclick="selectTxt()">
<span id="msg">以上的代码可以捕获到选中的网页中的文本内容</span>
<script language="javascript">
function selectTxt()
{
z=document.body.createTextRange();
z.findText(t)
z.select();
}
function getTxt()
{ t= document.all.selectedtext.value;
}
</script>
<head>
<script language="javascript">
function save(){
var obj=document.getElementById("mytext");
obj.select();
window.clipboardData.setData("Text",obj.innerText);
}
function reset(){
var obj=document.getElementById("mytext");
obj.innerText=window.clipboardData.getData("text");
obj.focus();
obj.select();
}
</script>
</head>
<body>
<input type="button" onclick="save()" value="保存"/>
<input type="button" onclick="reset()" value="恢复"><br/>
<textarea id="mytext" cols="30" rows="30">
</textarea>
</body>
</html>
只能得到全部的内容,并恢复全部的内容,部分的不行,期待高手
<head>
<script language="javascript">
function save(){
var selectedtext=document.selection.createRange();
window.clipboardData.setData("text",selectedtext.text);
}
function reset(){
var obj=document.getElementById("mytext");
z=document.body.createTextRange();
z.moveToElementText(obj)
z.findText(window.clipboardData.getData("text"));
z.select();
}
</script>
</head>
<body>
<input type="button" onclick="save()" value="保存"/>
<input type="button" onclick="reset()" value="恢复"><br/>
<textarea id="mytext" cols="30" rows="30">
</textarea>
</body>
</html>