只是一个快速..
如果我将警报 document.title 设置为每次说“警报”。 然后想在之后将其设置回去是否有 ezmode 方法来执行此操作,或者它会在链接标签上设置 ID 以将标题设置回 ID。请注意它是在 20 多个页面上使用的外部脚本。
最佳答案
你的问题有点不清楚,因为它开始谈论链接等。但是您确实特别提到了 document.title
,所以...
如果您设置了 document.title
,如果不保存之前的值然后恢复它,就无法将其设置回之前的值,例如:
// Setting the value originally, remember the previous value first:
document.previousTitle = document.title;
document.title = "Testing 1 2 3";
// Restoring the previous title:
document.title = document.previousTitle;
document.previousTitle = undefined;
(理想情况下,不是使用 document.previousTitle = undefined;
清除 previousTitle
,而是使用 delete document.previousTitle;
,但遗憾的是,这在 IE 上中断了,因为 document
不是 真正的 JavaScript 对象,它只是表现得非常像一个,主要是。)
你可能会想:我们去找head
中的title
元素,用它原来的内容来还原标题。 (这就是我的想法。)但是不,设置 document.title
实际上更新 head< 中的
,所以那是行不通的。您必须将原件保存在其他地方。title
元素的内容
关于javascript - 将 document.title 设置为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3107704/