gpt4 book ai didi

javascript - 使我的书签跨浏览器

转载 作者:行者123 更新时间:2023-11-28 21:25:35 25 4
gpt4 key购买 nike

这是我之前与此问题相关的问题:Read source code from tabs in IE/Chrome/Firefox .

我不太擅长 JavaScript。我能够编写一些可以在 Firefox 中运行但不能在 IE 或 Chrome 中运行的东西。有人可以帮我让它在 IE、Firefox 和 Chrome 下运行吗?我运行的是 IE 8、Firefox 3.6.13 和 Chrome 6。

我的总体计划是进入显示密码的页面,突出显示密码,单击书签工具栏上的小书签按钮,正确的解码密码将出现在屏幕上的文本框中。

javascript:(
function()
{
var selectedText = document.getSelection();
if (selectedText == "")
{
alert('Please select the pass code before clicking the button.');
return;
}

var map = [];
map["0"] = "Z";
map["1"] = "D";
map["2"] = "H";
map["3"] = "K";
map["4"] = "N";
map["5"] = "E";
map["6"] = "H";
map["7"] = "S";
map["8"] = "U";
map["9"] = "W";
map["A"] = "M";
map["B"] = "Q";
map["C"] = "H";
map["D"] = "A";
map["E"] = "P";
map["F"] = "O";
var output = "";

for (var i = 0; i < selectedText.length; i++)
{
output = output + map[selectedText[i]];
}

var frmObject = document.forms[0];
var frmElement = frmObject.elements["txtPassCode"];
frmElement.value = output;
}
)();

最佳答案

<script type="text/javascript">
function GetSelectedText () {
if (window.getSelection) { // Firefox, Opera, Google Chrome and Safari
var range = window.getSelection ();
alert (range.toString ());
}
else {
if (document.selection.createRange) { // Internet Explorer
var range = document.selection.createRange ();
alert (range.text);
}
}
}
</script>

来源:http://help.dottoro.com/ljcvonpc.php

关于javascript - 使我的书签跨浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5123524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com