01/19 @ Blog - Linux Life

Qt 4.x ドキュメント移行(6)

2008/01/19 ( n ) < JavaScript Linux Life Qt >

  • Konqueror(Linux)
  • Firefox(Linux)
  • Firefox(WindowsXP)
  • Safari(WindowsXP)
  • Opera(WindowsXP)

でほぼ意図した通りに動作するようになった。

IE6(WindowXP) では右クリックでメニューが開かない。
KDE3 のドキュメントとかなら Windows 無視でもいいか?と思うが、 Qt4 でそれをやるほどの勇気は無いので、もう少し追ってみよう。 最悪、公開してから誰かに指摘してもらうっていうのでもいいかな。

動作環境の一覧を作ろう。

Javascript で作った table が IE で表示されない。

2008/01/19 ( n ) < JavaScript >

Qt 4 ドキュメントのコンテキストメニューが IE で表示されなかった問題。

    var table = new Element( 'table' );
    var tr = new Element( 'tr' );
    var td = new Element( 'td' );
    td.insert( 'aaa' );
    tr.insert( td );
    table.insert( tr );
    $(document.body).insert( table );

ではダメ(表示されない)。

    var table = new Element( 'table' );
    var tbody = new Element( 'tbody' );
    var tr = new Element( 'tr' );
    var td = new Element( 'td' );
    td.insert( 'aaa' );
    tr.insert( td );
    tbody.insert( tr );
    table.insert( tbody );
    $(document.body).insert( table );

tbody を入れると表示された。
IE のくせに生意気な。。。

カテゴリ

スポンサードリンク

Copyright © 2025 Linux-Life.net