ここのところ、見積とって価格交渉して資料作ってという、まあIT関連の会社なら営業さんがやるような仕事をずっと行っているわけですよ。何でも屋なので仕方ないね。
んで、お客様に「これはこういう商品でいくらですよ」というのを整理してお伝え差し上げるのに、一番いいのはパンフレット見せてあげることなんだろうけど遠隔地。URL送っても見やしない、紙じゃないとダメというリテラシーの高さなので、商品パンフレットのPDFなぞ比較資料と一緒に送るわけです。(PDFなら何とか見てくれるだろう)
っていうか水曜までに質問事項まとめて送るって言ってまだ何もこないぞーー(怒泣
某ベンダーの商品のパンフレットのデータが無く、担当営業に言っても分厚い資料しかないということで、とりあえずWebのページをPDFにして送るか、と思ったんですが Firefox だと図だけが次のページに飛んでイマイチ。IE で印刷してみるか、とプレビューしたら
とのこと。プレビューせずに印刷しようとしたら preview.dlg でスクリプトエラーとか意味不明なこと言って動かない。なんだよオイラのPCの IE の dll でも壊れてるのか?とか色々と調べてたどり着いたのがこれ。
IE6による印刷で「このページのスクリプトでエラーが発生しました。」のエラーが表示される問題について
どうもこのサイトオーナーはMTのテンプレートを配布していて、そのテンプレートを使ったユーザから「ページが印刷できないんだけど」というクレームが入ってわざわざ調べた模様。他の情報も合わせてみると、どうやらIEは印刷するときに、当該HTMLを加工して更にスクリプトを作ってから処理するらしく、その時に "tags" という id を用いるそうな。
で、印刷しようとするページに最初から id="tags" というのが入っているとIEは混乱して印刷できなくなるというステキ仕様。なんだかよく分からない設計ですがそうなってるんだそうです。
改めて印刷しようとしたページを見たところ、見事に<ul id="tags"> の文字が。
ということで、ページ作る人は id="tags" を使わない方がいいよ、というバッドノウハウですな。まだオイラも含めてIE6な人多いし。ホンマ付き合うのに疲れますわ。
ちなみにIE7では印刷できたのだけど、結局FF3と同様に図が次のページに飛んだので、だったらFF3でいいじゃんと。疲れた。