有时候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>
这种方法有个缺点,超链接右键另存为无法使用,因为当前的超链接为“#”。
分享到:
相关推荐
2. **超链接控件**:在易语言中,可能没有直接的超链接控件,但可以通过标签(Label)控件配合事件处理来模拟超链接。标签的文本可以设置为超链接样式,并在点击事件中处理跳转逻辑。 3. **滚动条控件**:ScrollBar...
2. **添加事件处理**:给标签控件添加鼠标点击事件,通常选择“鼠标左键单击”事件。在事件处理函数中编写代码,当用户点击标签时,执行相应的操作。 3. **实现链接跳转**:在事件处理函数中,可以使用易语言的系统...
添加文本 在页面上点击鼠标左键,直接输入文字。2.格式化文本 选中文本后,可以使用工具栏的字体、字号、加粗、斜体、下划线等按钮进行格式调整。3.段落处理 使用段落标签(<p>...)来创建和编辑段落,调整行...
- 对于显示版权信息的限制,可以按住右键不放,用左键点击“确定”关闭窗口,然后释放右键。 - 当右键出现“添加到收藏夹”的选项时,可以按住右键不放,使用Tab键切换到“取消”按钮,然后按空格键关闭窗口,恢复...
1. 不释放右键同时移动鼠标到“确定”或“取消”按钮上,点击左键,然后松开右键。 2. 使用F10键激活菜单栏,再点击右键。 3. 对于超链接,可以尝试直接拖拽链接到新的浏览器窗口以在新窗口中打开。 尽管这些方法...
18. **PowerPoint的超链接**:超链接不仅可以跳转到同一演示文稿内的其他幻灯片,也可以跳转到其他文件、网页或者不同的演示文稿。 19. **幻灯片播放时的操作**:在播放幻灯片时,演讲者可以使用键盘上的空格键、...
错误的退出应用程序方法包括双击控制菜单框和单击“最小化”按钮,正确的退出方式是点击“关闭”按钮或按Alt+F4键。 3. 计算机病毒:计算机病毒实际上是一种特殊的程序,具有自我复制能力,并能够传播到其他程序或...
10. HTML 提交数据:在 HTML 中,通常通过 `<form>` 标签的 `action` 属性指向服务器地址,点击 `<input type="submit">` 按钮提交数据,因此选项 B 正确。 11. 逻辑运算:`7>6 && 7>8` 的结果是 `False`,因为第二...
2. 保存网页图片:在浏览网页时,如果想要保存图片,可以右键点击图片,然后在快捷菜单中选择“图片另存为”(选项C正确)。使用“文件—保存”通常用于保存整个网页,“收藏—添加到收藏夹”用于保存网址,而“将...
例如,在超链接的点击事件处理函数中将其设为 `false` 可以阻止跳转到目标 URL。需要注意的是,此属性在 Firefox 中不受支持。 #### 9. `window.event` 对象 - **事件源和鼠标按钮信息**:`window.event` 对象包含...
8.4 去掉超链接点击时的框 8.5 显示页面中所有链接 8.6 一个链接打开两个地址 8.7 为链接提供下拉菜单 8.8 按钮链接 8.9 弹出鼠标所指的链接地址 8.10 链接的注释 8.11 为超链接同时绑定单击和双击事件 8.12 带链接...
8.4 去掉超链接点击时的框 8.5 显示页面中所有链接 8.6 一个链接打开两个地址 8.7 为链接提供下拉菜单 8.8 按钮链接 8.9 弹出鼠标所指的链接地址 8.10 链接的注释 8.11 为超链接同时绑定单击和双击事件 8.12 带链接...
42.图形文件中,哪几种格式的矢量图能被Flash直接引用? A. *.ai B. *.eps C. *.cdr D. *.wmf 43.下图中哪几项可以打开平滑与整平工具? A. 从附属选项中挑选 和 钮 B. 从附属选项中挑选 和 钮 C. 选取...