<html>
<body>
<script type="text/javascript">
function smth() {
if (document.getSelection) {
var str = document.getSelection();
if (window.RegExp) {
var regstr = unescape("%20%20%20%20%20");
var regexp = new RegExp(regstr, "g");
str = str.replace(regexp, "");
}
} else if (document.selection && document.selection.createRange) {
var range = document.selection.createRange();
var str = range.text;
}
alert(str);
}
</script>
<iframe id="my" width="300" height="225">
.....some html ....
</iframe>
<a href="#" onclick="smth();">AA</a>
</body>
</html>
與smth
函數我可以從某些div中獲取選定的文本,但它不適用於iframe。 任何想法如何從iframe中獲取選定的文本?如何從javascript中的iframe中選擇文本?
OK,對不起錯誤的榜樣,在IFRAME我有文字,我使用iframe的所見即所得的編輯器,所以它不是在不同的領域。 – 2009-09-24 13:47:16
感謝您的信息。 – 2017-02-09 11:58:35