js 复制内容到粘贴板的兼容性
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="WebApplication3.Index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> </head> <body> <form id="form1" runat="server"> <div> 本报讯 (记者 王鑫) 昨日记者获悉,百度诉360劫持流量案终审宣判,法院判决书表明,奇虎360以保护网民利益为借口,对百度网页搜索结果进行插标,并非是为了公共利益,而是为了奇虎公司的经营私利,扰乱了互联网秩序。对此,法院维持一审原判,360不正当竞争行为成立,赔偿百度40万元。 </div> </form> </body> </html> <script language="javascript" type="text/javascript"> document.body.oncopy = function () { event.returnValue = false; var word = window.getSelection ? window.getSelection().toString() : document.selection.createRange().text; if (navigator.userAgent.toLowerCase().indexOf('ie') > -1) { window.clipboardData.setData("Text", word + "http://www.baidu.com"); alert("该地址已复制到剪切板!"); } else { prompt("非IE内核浏览器,请复制以下内容:", word + "http://www.baidu.com"); } } </script>