gpt4 book ai didi

javascript - 闪烁的页面标题

转载 作者:行者123 更新时间:2023-12-02 20:26:41 25 4
gpt4 key购买 nike

我正在尝试获取一些适用于 AJAXChat 的通知。为此,我想做的就是让页面标题闪烁直到聚焦。为此,我使用 jquery-titlealert plugin 。问题是为 onload 事件生成的 html 是在此处显示的 js 文件内生成的

return  '<div id="'
+ this.getMessageDocumentID(messageID)
+ '" class="'
+ rowClass
+ '">'
+ this.getDeletionLink(messageID, userID, userRole, channelID)
+ dateTime
+ '<span class="'
+ userClass
+ '"'
+ this.getChatListUserNameTitle(userID, userName, userRole, ip)
+ ' dir="'
+ this.baseDirection
+ '" onload="$.titleAlert('New Message');">'
+ userName
+ '</span>'
+ colon
+ this.replaceText(messageText)
+ '</div>';
return

当我使用它时,它会破坏页面。如果我将 ('New Message') 替换为 (New Message),页面会再次加载,但通知不起作用。我认为这是因为它在 Javascript 中显示了 Javascript 函数。有人看到我遗失的东西了吗?

最佳答案

您是否尝试过转义引号?即:

+ '" onload="$.titleAlert(\'New Message\');">' 

单引号字符串内的任何单引号 (')(或双引号字符串内的双引号 ("))都需要反斜杠 (\) 之前。有关字符串和正确字符转义的更多信息,请参阅 MDN String Literals documentation

关于javascript - 闪烁的页面标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4741067/

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