`
yangyangmilan
  • 浏览: 29865 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

HTML超链接左键点击直接下载

 
阅读更多

有时候HTML超链接是图片,但是链接有可能直接打开图片,而不是期望的下载。

解决方法,用document.execCommand方法。

 

<iframe height="0" width="0" src="/images/logo.gif" name="saveImage" id="saveImage"></iframe>
<a href="#" onclick="saveImage.document.execCommand('saveAs');">Click Me</a>

 

或者

 

<a href="#" onclick="saveImage.document.execCommand('saveAs',false,'/images/logo.gif');">Click Me</a>

 

这种方法有个缺点,超链接右键另存为无法使用,因为当前的超链接为“#”。

分享到:
评论

相关推荐

    易语言超链接滚动源码.7z

    2. **超链接控件**:在易语言中,可能没有直接的超链接控件,但可以通过标签(Label)控件配合事件处理来模拟超链接。标签的文本可以设置为超链接样式,并在点击事件中处理跳转逻辑。 3. **滚动条控件**:ScrollBar...

    e语言-易语言演示普通标签做超级链接

    2. **添加事件处理**:给标签控件添加鼠标点击事件,通常选择“鼠标左键单击”事件。在事件处理函数中编写代码,当用户点击标签时,执行相应的操作。 3. **实现链接跳转**:在事件处理函数中,可以使用易语言的系统...

    电子商务网页制作-项目站点创建新体验培训课件.pptx

    添加文本 在页面上点击鼠标左键,直接输入文字。2.格式化文本 选中文本后,可以使用工具栏的字体、字号、加粗、斜体、下划线等按钮进行格式调整。3.段落处理 使用段落标签(&lt;p&gt;...)来创建和编辑段落,调整行...

    破解网页不允许复制的方法

    - 对于显示版权信息的限制,可以按住右键不放,用左键点击“确定”关闭窗口,然后释放右键。 - 当右键出现“添加到收藏夹”的选项时,可以按住右键不放,使用Tab键切换到“取消”按钮,然后按空格键关闭窗口,恢复...

    网页禁止他人保存和复制

    1. 不释放右键同时移动鼠标到“确定”或“取消”按钮上,点击左键,然后松开右键。 2. 使用F10键激活菜单栏,再点击右键。 3. 对于超链接,可以尝试直接拖拽链接到新的浏览器窗口以在新窗口中打开。 尽管这些方法...

    计算机操作基础知识.pdf

    18. **PowerPoint的超链接**:超链接不仅可以跳转到同一演示文稿内的其他幻灯片,也可以跳转到其他文件、网页或者不同的演示文稿。 19. **幻灯片播放时的操作**:在播放幻灯片时,演讲者可以使用键盘上的空格键、...

    计算机初三理论试题.pdf

    错误的退出应用程序方法包括双击控制菜单框和单击“最小化”按钮,正确的退出方式是点击“关闭”按钮或按Alt+F4键。 3. 计算机病毒:计算机病毒实际上是一种特殊的程序,具有自我复制能力,并能够传播到其他程序或...

    2021-2022计算机二级等级考试试题及答案No.4490.docx

    10. HTML 提交数据:在 HTML 中,通常通过 `&lt;form&gt;` 标签的 `action` 属性指向服务器地址,点击 `&lt;input type="submit"&gt;` 按钮提交数据,因此选项 B 正确。 11. 逻辑运算:`7&gt;6 && 7&gt;8` 的结果是 `False`,因为第二...

    中小学教师信息技术考试理论试题答案.doc

    2. 保存网页图片:在浏览网页时,如果想要保存图片,可以右键点击图片,然后在快捷菜单中选择“图片另存为”(选项C正确)。使用“文件—保存”通常用于保存整个网页,“收藏—添加到收藏夹”用于保存网址,而“将...

    JsDom 编程小结

    例如,在超链接的点击事件处理函数中将其设为 `false` 可以阻止跳转到目标 URL。需要注意的是,此属性在 Firefox 中不受支持。 #### 9. `window.event` 对象 - **事件源和鼠标按钮信息**:`window.event` 对象包含...

    《程序天下:JavaScript实例自学手册》光盘源码

    8.4 去掉超链接点击时的框 8.5 显示页面中所有链接 8.6 一个链接打开两个地址 8.7 为链接提供下拉菜单 8.8 按钮链接 8.9 弹出鼠标所指的链接地址 8.10 链接的注释 8.11 为超链接同时绑定单击和双击事件 8.12 带链接...

    程序天下:JavaScript实例自学手册

    8.4 去掉超链接点击时的框 8.5 显示页面中所有链接 8.6 一个链接打开两个地址 8.7 为链接提供下拉菜单 8.8 按钮链接 8.9 弹出鼠标所指的链接地址 8.10 链接的注释 8.11 为超链接同时绑定单击和双击事件 8.12 带链接...

Global site tag (gtag.js) - Google Analytics