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>
View Code
原文地址:https://www.cnblogs.com/douqiumiao/p/3489076.html