关于wmlscript在加密算法中的应用

woodjhon 2003-08-18 09:43:23
本人打算用wmlscript语言编一个对称加密算法ciphersaber-2
但是对于wmlscript语言不大熟悉,孤请问大虾:
在wmlscript语言中, var a='d';
var s='g';
var b=17;
var c=a^b;// 着条语句合法吗?如合法怎么在sdk中显示c的内容
var e=a^s;//合法吗?

通讯方式:engineer0@163.net 或qq 3109113
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovemcu 2003-09-03
  • 打赏
  • 举报
回复
下面是我的问题详细说明

现在有一个Alert.wml文件内容如下:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.WAPforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1">
<p>
alert example
</p>
<do type="accept">
<go href="Alert.wmls#displayalert()" />
</do>
</card>
</wml>

另外有一个Alert.wmls文件内容如下
extern function displayalert()
{
Dialogs.alert("Hello wireless world!");
};

我在m3gate模拟器上点击accept时,会自动执行Alert.wmls#displayalert()这个语句,
m3gate模拟器会执行Alert.wmls文件中的displayalert(),由Dialogs.alert("Hello wireless world!")来显示一个对话框“Hello wireless world!”的提示,这就是一个WMLscript解释并运行的过程.

我现在要在自己的Wap browser实现如上过程,我想是要WMLscript的标准库支持,并且要有WMLscript的解释器, 望高手能指正如何得到WMLscript的解释器和WMLscript的标准库
lovemcu 2003-09-02
  • 打赏
  • 举报
回复
我想知道你的上述语句,是在什么环境下编辑
是不是要有WMLscript标准库来支持,
tonish 2003-08-21
  • 打赏
  • 举报
回复
var c=a^b 不合法 应该为 var c= Flat.pow(a,b);
c的值为空的字符串 所以看不到结果

isvalid() 用法是URL.isvalid() 用来判断url 是否正确
woodjhon 2003-08-18
  • 打赏
  • 举报
回复
还有一个问题:
var f="dfgjhjk";
var ss="";
var c=String.removeAt(f,3,ss);//着条语句编译通过了,但是执行的时候c 里面的内容显示不出来?
var k=isvalid(c);//为什么k为false??

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧