2008年3月23日
IE6による印刷で「このページのスクリプトでエラーが発生しました。」のエラーが表示される問題について
IE6 でブラウザに表示しているページを印刷する時、次のような「このページのスクリプトでエラーが発生しました。」「オブジェクトでサポートされていないプロパティまたはメソッドです。」というエラーが発生することがあります。
![]()
調べたところ、マークアップの
id="tags"
という id 属性の存在が影響していることが判明しました。
実は当ブログで配布しているテンプレートで、この ID 属性を使用しています。
現在、テンプレートをご利用の方は、(閲覧ユーザが)IE6 で印刷する場合を考慮し、「サイドバー」に設定しているタグクラウドの id 属性値(赤色部分)を、他の値(tags2とか)に変更されることをおすすめします。
<dd class="side">
<ul id="tags">
<MTTags>
<li class="module-list-item taglevel<$MTTagRank$>">
<a href="<$MTTagSearchLink$>"><$MTTagName$></a>
</li>
</MTTags>
</ul>
</dd>
</MTIf>
また、スタイルシートに対応する記述(下記)も、tags を tags2 等に修正願います。
/* サイドメニュー(タグクラウド用) */
ul#tags {
margin-top: 5px;
padding-left: 0;
list-style: none;
}
ul#tags .module-list-item {
display: inline;
}
ul#tags li.taglevel1 {
font-size: 125%;
font-weight: bold;
}
ul#tags li.taglevel2 {
font-size: 125%;
}
ul#tags li.taglevel3 {
font-size: 116.6%;
}
ul#tags li.taglevel4 {
font-size: 108.3%;
}
ul#tags li.taglevel5 {
font-size: 100%;
}
ul#tags li.taglevel6 {
font-size: 91.6%;
}
余談ですが、当ブログに IE で訪問されているユーザがどれくらいいらっしゃるのかと思って、Google Analytics を調べてみました。
まず、全ブラウザ別の構成比率です。青が IE、緑が Firefox、赤が Safari です。

続いて、IE のみの構成比率です。青が IE6.0、緑が IE7.0 です。

Posted by yujiro
- Windows XP のバックアップ機能
- IE7の自動更新をブロック/無効にする方法のまとめ
- Adobe Illustrator で入力文字が真っ白になる不具合を解消する
- Internet Explorer 7 の自動更新をブロックする
- OpenOffice 日本語版のインストール
- Excel で同じ名前のファイルを同時に開く2つの方法
- QR コードの進化系・ColorCode(カラーコード)
- Windows XP のエクスプローラをダブルクリックで起動する
- ファイルの文字コードを簡単に変更する方法
- スペースキーで逆スクロールする方法
- Windows XP で外付けデバイスを簡単に取り外す
- パソコンとプリンターと部長
- Ctrl キーと Caps Lock キーを入れ替える
- Internet Explorer 6 と Internet Explorer 7 を共存させる
- Firefox 1.5 と Firefox 2.0 を共存させる
- Windows XP エクスプローラの検索機能でファイルが検索されない問題(その2:対処方法)
- Windows XP エクスプローラの検索機能でファイルが検索されない問題
- 破損した Word 文書を修復する方法
- 「究極のマウスパッド」エアーパッドプロIII・エアーパッドソール
トラックバックURL
コメントする

