我需要一个javascript来替换一个单词,但只有当某个浏览器显示该页面时才会这样。
对于单词替换,我想出了这段代码:
window.onload = clear;
function clear() {
document.body.innerHTML =
document.body.innerHTML.replace(/replaceitemid/g, 'title');
它工作得很好但现在我希望只在navigator.userAgent
或navigator.appVersion = IngameBrowser
时加载它。我正在寻找一个最简单的解决方案,没什么特别的。
我做到了!如果有人要找类似的东西,我会发布工作版
browsername=navigator.appVersion;
if (browsername.indexOf("IngameBrowser")!=-1) {browsername="AI"};
if (browsername=="AI") {window.onload = clear;
function clear() {
document.body.innerHTML = document.body.innerHTML.replace(/replaceitemid/g, 'title');} };
答案 0 :(得分:0)
查看Bowser:https://github.com/ded/bowser
示例:
if (bowser.msie && bowser.version <= 6) {
alert('Hello China');
}