次のようなページ上のテキストを見つけようとしています。
function crossBrowserFind() {
var str = "Hell";
if (window.find) { // Firefox, Google Chrome, Safari
found = window.find(str);
}else {
if (document.body.createTextRange) { // Internet Explorer, Opera before version 10.5
var textRange = document.body.createTextRange();
if (textRange.findText) { // Internet Explorer
found = textRange.findText(str);
if (found) {
textRange.select();
}
}
}
}
}
ただし、「createTextRange」という名前の関数は、Microsoft Edge (win10 ビルド 10162) で実行するとサポートされません。
Microsoft Edge でテキストを見つける方法を知っている人はいますか?