我在创建javascript bookmarklet时出现问题,其中的代码包含""
引号和''
引号。比方说,我的代码如下,
<!DOCTYPE HTML>
<html>
<head>
<title>Temporary HTML Doc</title>
</head>
<body>
<a href="javascript:(function(){var a='something';var d='something_else'}());">Link</a>
</body>
</html>
然后我会继续打开HTML文件并将链接拖到书签栏。但是,由于代码有""
和''
引号,无论我是否将链接写为
<a href='javascript:(function(){var a="something";var d='something_else'}());">
或
<a href="javascript:(function(){var a="something";var d='something_else'}());">
,它仍然被切断,链接变得无用。
那么,我如何才能包含需要""
和''
引号的代码呢?
这个例子不是我的实际代码,但它应该适用于这个问题。