求js大神帮忙如在一个网页中兼容document.selection.createRange().text 和 window.getSelection();

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求js大神帮忙如在一个网页中兼容document.selection.createRange().text 和 window.getSelection();相关的知识,希望对你有一定的参考价值。

代码如下:
<script>
function test()

var a = window.getSelection();
var b = document.selection.createRange()
if(a)

alert("<b>"+a+"</b>");

else

b.text = "<b>"+b.text+"</b>"


</script>
<textarea id="txt1"></textarea><button onclick="test">测试</button>
请大神指点

参考技术A <script>
function test()
    if(window.getSelection)
        alert(window.getSelection());
    else if(document.selection)
        alert(document.selection.createRange().text);
    

</script>
<textarea id="txt1"></textarea><button onclick="test();">测试</button>

本回答被提问者和网友采纳

求javascript大神帮忙,怎么实现一个DIV连续滚动滚动的过程中定时停止?

参考技术A 百度一下superslide2 ,大话主席开发的这个JS。网站大部分特效展示问题,使网站代码规范整洁,方便维护更新。网站上常用的“焦点图/幻灯片”、“Tab标签切换”、“图片滚动”、“无缝滚动”,还有你说的这种间断滚动,都可以用这个js来控制。 参考技术B <script>

var speed=10;

var tab=document.getElementById("demo");

var tab1=document.getElementById("demo1");

var tab2=document.getElementById("demo2");

tab2.innerHTML=tab1.innerHTML;//把demo1内东西放到demo2中

function Marquee()

if(tab2.offsetWidth-tab.scrollLeft<=0)

tab.scrollLeft-=tab1.offsetWidth

else

tab.scrollLeft++;





var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function()clearInterval(MyMar);

tab.onmouseout=function()MyMar=setInterval(Marquee,speed);

</script>追问

能把HTML代码发来吗? 谢谢了

追答


#demo background: #FFF;overflow:hidden;width:700px; margin-left:auto; margin-right:auto; margin-top:50px;
#demo img border: 3px solid #F2F2F2;
#indemo float: left;width: 800%;
#demo1 float: left;
#demo2 float: left;

本回答被提问者采纳
参考技术C 能说说你指的滚动是什么形式的呢?二维面上的移动,还是三维面上的翻动?

以上是关于求js大神帮忙如在一个网页中兼容document.selection.createRange().text 和 window.getSelection();的主要内容,如果未能解决你的问题,请参考以下文章

用js怎样实现打开网页时就全屏显示,要支持chrome,Firefox,IE等主流浏览器,求大神帮忙啊!

js、jquery 如何隐藏浏览器地址栏(网页优化,手机可以,ipad mini不可以,求大神指教)

求帮忙改个js脚本,点击按钮让它运行就自动点击,不想手动点一下,谢谢大神们

[高分求]想用javascript 实现类似ctrl+f 的功能(兼容多种浏览器),求帮忙

在火狐和ie 浏览器下,使用js的滚轮事件设置元素的top值,元素为啥会出现震动的效果,求大神帮忙。感谢

求PS和Dreamweaver大神,帮忙制作个题目为《我的大学生活的》作业