• 6031阅读
  • 7回复

【提问】请教一个konq-e中文显示的问题(好像和javascript相关) [复制链接]

上一主题 下一主题
离线denixleen
 

只看楼主 倒序阅读 楼主  发表于: 2006-02-22
X86和开发板上konq-e都能够正常显示大部分中文网页,比如:新浪,GOOGLE,.....
但是对如下网页代码在X86和开发板上konq-e表现却不一:

........................
<body onload="javascript:init()">
<div id="staff_hidden">
    <span>
    <td><input type="hidden" name="objectClass" value=inetOrgPerson></td>
    <td><input type="hidden" name="displayName" value=中国></td>
    <td><input type="hidden" name="dn" value=cn=中国,o=广东,o=深圳特区,o=ab_root,dc=wiscape,dc=com></td>
    <td><input type="hidden" name="mobile" value=86818></td>
    </span>
.......................

  在X86上,konq-e能够正常显示(这其他浏览器没什么差别)
 
  但是,在开发板上却无法获取,遇到中文,后面的部分代码甚至无法读取!!!
  以下为konq-e获取上面网页代码的对应情况:
.........................
<body onload="javascript:init()">
<div id="staff_hidden">
    <span>
    <td><input type="hidden" name="objectClass" value=inetOrgPerson></td>
    <td><input type="hidden" name="displayName" value=
    <td><input type="hidden" name="dn" value=cn=
...............................

请问这是怎么回事呢? 大概和什么有关系呢? 小弟一筹莫展中............
[ 此贴被XChinux在2006-02-22 13:02重新编辑 ]
离线denixleen

只看该作者 1楼 发表于: 2006-02-22
贴上一些ldd信息
在X86上;
ldd konqueror
    linux-gate.so.1 => (0xffffe000)
    libpcreposix.so.0 => /usr/lib/libpcreposix.so.0 (0x4002b000)
    libpcre.so.0 => /lib/libpcre.so.0 (0x4002e000)
    libqpe.so.1 => not found
    libqte.so.2 => /x86-qtopia/qte-2.3.10/lib/libqte.so.2 (0x4003f000)
    libpng.so.3 => /usr/lib/libpng.so.3 (0x40482000)
    libz.so.1 => /lib/libz.so.1 (0x404a8000)
    libdl.so.2 => /lib/libdl.so.2 (0x404ba000)
    libjpeg.so.62 => /x86-qtopia/qte-2.3.10/lib/libjpeg.so.62 (0x404bd000)
    libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x404dd000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x4059d000)
    libm.so.6 => /lib/tls/libm.so.6 (0x405a6000)
    libc.so.6 => /lib/tls/libc.so.6 (0x405c9000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

在开发板上
ldd konqueror
    libqpe.so.1 => /lib/libqpe.so.1 (0x2aaed000)
    libqte.so.2 => /lib/libqte.so.2 (0x2ac9d000)
    libdl.so.0 => /lib/libdl.so.0 (0x2b1e1000)
    libjpeg.so.62 => /lib/libjpeg.so.62 (0x2b223000)
    libstdc++.so.5 => /lib/libstdc++.so.5 (0x2b289000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2b35d000)
    libm.so.0 => /lib/libm.so.0 (0x2b3ac000)
    libc.so.0 => /lib/libc.so.0 (0x2b3fd000)
    libcrypt.so.0 => /lib/libcrypt.so.0 (0x2b4a4000)
    libuuid.so.1 => /lib/libuuid.so.1 (0x2b4f9000)
    ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)
不知道和这个有关系么?
离线cincinli

只看该作者 2楼 发表于: 2006-03-10
顶下先

对konqueror-e不熟悉,刚刚做

有个问题请教楼主,我在qtopia1.7(qte-2.3.7)下编译通过(x86模拟环境),可运行的时候有问题

就是打开一个网页后,马上就自动关闭了,不知道为何。

难道是configure参数不对?
./configure --enable-embeded --enable-qt-embedded --enable-qtopia --enable-qpe --with-gui=qpe --with-qt-dir=/usr/local/qt-2.3.10 --with-qt-libraries=/usr/local/qtopia-free-2.1.1/image/opt/Qtopia/lib -with-ssl --enable-fontsubs

报错信息:
Error 2 opening face
launcher: creating slave for protocol http
debug: (4950) Reparse Configuration!
debug: SlaveBase: select() error! exiting!
launcher: error sending launcherSlavePidCmd: ?????
debug: SlaveBase: read() error! exiting!
debug: SlaveBase: read() error! exiting!
debug: SlaveBase: read() error! exiting!

盼复!
离线denixleen

只看该作者 3楼 发表于: 2006-03-17
./configure
--prefix=$QPEDIR/image/opt/Qtopia
--exec-prefix=$QPEDIR/image/opt/Qtopia
--enable-qt-embedded
--enable-embedded
--enable-qtopia
--with-qt-dir=$QTEDIR
--with-qt-libraries=$QTEDIR/lib
--with-qtopia-dir=$QPEDIR
--with-extra-libs=$QTEDIR/src/3rdparty/libjpeg:$QPEDIR/lib --with-extra-includes=$QTEDIR/src/3rdparty/libjpeg:$QPEDIR/src/libraries:$QPEDIR/include --enable-fontsubs
--enable-qpe
--with-ipv6-lookup=no
--with-gui=qpe
--disable-debug
--disable-printing
--disable-shared
--enable-static
--with-qt-includes=$QTEDIR/include

.........................

不懂的自己看看 ./configure --help
离线denixleen

只看该作者 4楼 发表于: 2006-03-27
继续自己定javascript相关的问题,盼高手路过提提意见
离线XChinux

只看该作者 5楼 发表于: 2006-03-27
把属性用双引号或者单引号括起来试试。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线denixleen

只看该作者 6楼 发表于: 2006-03-28
不好意思,已经验证和引号没关系,只是我的打印信息不全,
konq-e能获得全部包含javascript的网页代码,但是在X86和MIPS板上确表现不一,
是不是和什么库有关系呢? 还是什么别的
望高手们支招,谢过
离线youtian001
只看该作者 7楼 发表于: 2006-03-31
您好,请问楼主是怎么配置K\E支持JS的讷?
我的配置是:
./configure --enable-embedded --enable-qt-embedded --with-gui=kiosk --without-ssl --enable-javascript --with-javascript=static --enable-add-ons=kflashpart --enable-fontsubs
但是编译后仍然不支持JS
请指教

我看有个贴子说修改konq-embedrc,但是似乎还是不行
快速回复
限100 字节
 
上一个 下一个