相关疑难解决方法(0)

在JavaScript中创建多行字符串

我在Ruby中有以下代码.我想将此代码转换为JavaScript.什么是JS中的等效代码?

text = <<"HERE"
This
Is
A
Multiline
String
HERE
Run Code Online (Sandbox Code Playgroud)

javascript string heredoc multiline

2412
推荐指数
27
解决办法
137万
查看次数

使用Greasemonkey删除javascript函数

我在HTML的头部访问了一个带有javascript文件的网站

<script language="javascript" src="javscript.js"></script>
Run Code Online (Sandbox Code Playgroud)

该文件中的代码是:

// keypress management 
if (document.layers) document.captureEvents(Event.KEYPRESS)
function update(e) {        
    if (document.all) {             // Explorer
        if (event.keyCode==13) document.forms[0].submit();  // 13 = ENTER
        else if (event.keyCode==26) runHelp(hplk);          // 26 = CTRL+Z
        return;
    } else {                                                // mozilla
        if (e.which==13) document.forms[0].submit();        // 13 = ENTER
        else if (e.which==26) runHelp(hplk);                // 122 = CTRL+Z     
        return;         
    }
}
document.onkeypress=update;
Run Code Online (Sandbox Code Playgroud)

我想用Greasemonkey禁用/删除/替换此功能.

我试过了

unsafeWindow.update = function(){}
Run Code Online (Sandbox Code Playgroud)

没有结果!(在控制台中没有错误)

有没有办法杀死这个功能?

javascript greasemonkey function

5
推荐指数
1
解决办法
6081
查看次数

标签 统计

javascript ×2

function ×1

greasemonkey ×1

heredoc ×1

multiline ×1

string ×1