200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > JavaScript实现网页中指定区域的超链接转换为URL

JavaScript实现网页中指定区域的超链接转换为URL

时间:2022-11-02 19:26:19

相关推荐

JavaScript实现网页中指定区域的超链接转换为URL

web前端|js教程

JavaScript

web前端-js教程

本篇文章将给大家介绍关于JavaScript实现网页中指定区域的超链接转换为URL的方法,下面我们来看具体的内容。

打赏源码php5.5异常,ubuntu自动断开连接,爬虫js逆向入门,php redis 命令,seo渠道报价lzw

源码说明书,在线 vscode js,ubuntu 高斯,tomcat下server,sqlite读取地图切片,css3翻页日历插件,前端框架对比原生js优势,爬虫平台国内外,php 语法错误,seo系统建站,绿色手机网站模板免费下载,获取网页源码的软件,企业的文档模板lzw

话不多说,我们直接来看下面的示例

h5自适应网源码,vscode中的svn,ubuntu 蓝牙api,强制停止tomcat,安卓手机安装sqlite,什么爬虫能养在鱼缸里,jcrop php,谷歌seo过时了吗,php 手机网站cms系统,网页代码字体,id如何修改页面模板lzw

代码如下

DropHyperLink.css

.dropArea { margin-top:8px; margin-bottom:8px; width:320px; height:64px; background-color:#fff2a7; border: 1px solid #ff6a00;}.longTextBox{ width:80%;}

DropHyperLink.html

function load() {var droparea = document.getElementById(LinkDropArea);droparea.addEventListener(dragover, onDragOver, false);droparea.addEventListener(drop, onDrop, false); } function onDragOver(event) {//event.stopPropagation();event.preventDefault();event.dataTransfer.dropEffect = link; } function onDrop(event) {var url = event.dataTransfer.getData("text");var textBox = document.getElementById(OutputTextBox);textBox.value = url; }

把超链接拖到这里

说明:

可以在ID = LinkDropArea的div框中打开网页浏览器的链接。要接受drop,要对框架的元素进行dragode事件处理。在事件处理过程中,调用preventDefault并阻止未接收默认拖动的操作。同时将其设置为dataTransfer.dropEffect。drop事件处理程序还调用dataTransfer.getData(“text”)方法来获取元素的文本数据。在链接的情况下,在链接的情况下,存储的元素的文本数据中存储了链接的URL。获取的URL的字符串将显示在屏幕底部的文本框中。

运行结果

然后准备另一个Web浏览器窗口,拖动Web浏览器上显示的页面中的超链接,并将其放在页面上的拖放区域中。

比如拖动“前端开发”,那么结果下图例

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。