@ssports_fe/ssutils
Version:
25 lines (23 loc) • 868 B
JavaScript
/**
*
* @desc 设置iframe父级页面meta信息
* @param {String} name meta类型 keywords, description
* @param {String} info 修改的内容
*/
const setParentMeta = (name, content) => {
if (window.top !== window.self) {
if (name && content && typeOf(name) === 'string' && typeOf(content) === 'string') {
let metaDom = window.top.document.getElementsByTagName('meta')[name];
if (metaDom) {
metaDom.setAttribute('content', content);
} else {
console.error('未找到name为%s的meta节点', name);
}
} else {
console.error('输入的参数有误,name和content都是字符串类型');
}
} else {
console.error('当前页面没有作为iframe嵌入其他页面!');
}
};
module.exports = setParentMeta;