window.open("xxx.html", "xxx", "width=300,height=300");
などで別窓で表示させる場合、このURL部分にハイフン-がふくまれるとIEで
エラーになる。
たとえばこのURLが動的に変わる値の場合、ハイフンが入ったURLが
挿入されると不具合がおきる。
普通にHTMLで記述していればこのようなマイナートラブルにおちいることはないのでしょうが、
phpなどで小分けにファイルを作成してて、たまたま、javascriptを利用しようとしたら
<a> のonclick で呼び出してはまったりします。
対処としてはfunctionを作成して外部ファイルにscriptを記述するxhtmlなどで正しい処理
をおこなうこと。
function OpenWindow(url) {
window.open(url, "", "width=200,height=200,scrollbars=yes");
}
window.open(url, "", "width=200,height=200,scrollbars=yes");
}
などとして、
<a href="sample-page.html" onclick="openwin(this.href); return false;">sample</a>
のように呼び出す。
