添加动态标题支持

main
PJ568 2 years ago
parent 7cfebe54fe
commit 1c4ea2cd87

@ -4,7 +4,7 @@
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="/js/loading.js"></script>
<title>568Tools&nbsp;|&nbsp;提示</title>
<title>提示</title>
<link rel="icon" type="image/svg+xml" href="/img/icon.svg">
<link rel="stylesheet" href="/css/tool_type.css">
</head>

@ -4,7 +4,7 @@
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="/js/loading.js"></script>
<title>568Tools&nbsp;|&nbsp;插入页面</title>
<title id="dynamicTitle">568Tools&nbsp;|&nbsp;插入页面</title>
<link rel="icon" type="image/svg+xml" href="/img/icon.svg">
<link rel="stylesheet" href="/css/tool_type.css">
<script src="/js/include.js"></script>

@ -8,13 +8,26 @@ function getUrlParameter(name) {
// 替换 iframe 中的网页并聚焦视角
function replaceIframeSource() {
var link = getUrlParameter('link');
if (link) {
var iframe = document.getElementById('myIframe');
iframe.src = link;
iframe.scrollIntoView({ behavior: 'smooth' });
}
var link = getUrlParameter('link');
if (link) {
var iframe = document.getElementById('myIframe');
iframe.src = link;
iframe.scrollIntoView({ behavior: 'smooth' });
// 监听 iframe 的加载事件
iframe.addEventListener('load', function() {
// 获取 iframe 内部文档的标题
var iframeTitle = iframe.contentDocument.title;
// 更新 <title> 标签的内容
var dynamicTitle = document.getElementById('dynamicTitle');
dynamicTitle.innerHTML = "568Tools | " + iframeTitle;
});
}
}
// 页面加载完成时调用替换函数
window.onload = replaceIframeSource;
// 页面加载完成时调用替换函数
window.onload = function() {
replaceIframeSource();
// 添加你的代码...
};
Loading…
Cancel
Save