Z**********4 发帖数: 528 | 1 最近想做一个applet去检测浏览器的版本,想调用Javascript来做
查了一下很多用JSObject的 但是问题就出来了
JSObject win=null;
try
{
win = JSObject.getWindow(this);
...
}
这是我的代码 但是getWindow总是返回null
然后后面就不行了
这段代码我放在applet的init函数里面
我上网查了下 这个竟然被当做一个bug报道sun site的bug base里面去了
我尝试了jre的多个版本 1.3.0 1.4.05 jre6Update24 都不行。。都要放弃了 |
|
p***p 发帖数: 559 | 2 每次一运行JSObject window = JSObject.getWindow (this),就马上报错,根本没办法继
续调试程序,请问会是什么原因呢?而且是从网上扒的现成例子,绝对没问题的 |
|
m*****k 发帖数: 731 | 3 we use it like:
public void init()
{
try
{
m_jsObject = JSObject.getWindow(this);
....
always work,
anyway, I guess what he means is if u can not make applet call JS, u can
try making JS call applet, document.myApplet.set***(value) |
|
z****e 发帖数: 54598 | 4 干活要紧
因为有个项目得把tweets plot在google map上
不得不碰ui,所以这个时候dart就非常管用了
当然vert.x也很好用啊,我用vert.x做个server
然后ui发送request给vert.x,vert.x收到以后,发送一个request到couchdb
或者cassandra这种,然后把结果收集到,处理一下,反馈给ui
很爽的说,dart+vert.x是绝配,很容易搞
vert.x+spark+cassandra这些也是绝配,很容易搞
这是用dart如何call google map api以及如何调用google map的一些函数
我需要用call google map的api来获取经度纬度
供参考
void showMap(double latitude, double longitude){
JsObject center = new JsObject(context['google']['maps']['LatLng'], [
latitude, longitude]);//-37.8136,144.9631
JsObject mapO... 阅读全帖 |
|
m**c 发帖数: 90 | 5
Using callback function.
1. In your JSP/HTML page, make sure add "MAYSCRIPT":
CODE="..."
CODEBASE="./"
ARCHIVE="..."
WIDTH="..."
HEIGHT="..."
MAYSCRIPT>
...
2. Add a public method in your applet to allow JSP/HTML to register a call
backback function name:
public void setCallbackFunctionName (String name) {
...
}
3. Use JSObject to call callback function from Applet:
JSObject win |
|
p***p 发帖数: 559 | 6 非常奇怪的是JSObject window = JSObject.getWindow (this);JB马上报错,非常不可理
解 |
|
j*******n 发帖数: 4 | 7 最近有个需求,就是要给几个http request写个R language的SDK来发出这好几个http
request。
要写的http request太多了,而且end point还在调整,所以打算走代码生成的路
试了一下这个package的R-sdk generator,确实能用,打算就用这个:
https://github.com/Kong/httpsnippet
在尝试用scala来parse Postman collection echo endpoint那37 个request做test
cases。
这里有个网站,把postman collection echo endpoint的json export出来,复制粘贴
,就可以生成case class:
https://transform.tools/json-to-scala-case-class
但是要怎么要才能处理 整个json呢?因为postman json里面的case class存在
optional,试了play json,感觉没搞出来,有大牛愿意给个代码指导一下吗?
这里提供一个driver code:
... 阅读全帖 |
|
p***p 发帖数: 559 | 8 高手呀,不过这个只是一个大作业,所以用了隐藏FRAME每两秒刷新一次的办法.不过在进行
弹出菜单新窗口的时候,使用window.open(),IE总是报错,难以理解
而且JBUILDER在JSOBJECT初始化时候总是出错,无法调试,最后终于决定用笨办法. |
|
m**c 发帖数: 90 | 9
继
Make sure to have "MAYSCRIPT" defined in the applet code in HTML. It is
required in order to support callback. |
|
p***p 发帖数: 559 | 10 yesyes,for sure
关键是每次什么都没干,刚执行这句就报错,讨厌死了
法 |
|
g*****g 发帖数: 34805 | 11 真不行,用js当applet参数传进去不就好了。 |
|
|
Z**********4 发帖数: 528 | 13 可以问下你用的是什么版本的jre嘛
还有你的html的applet tag里面是怎么写的?
我想做一个applet所以不打算从jscript里面call applet. |
|
|
g*****g 发帖数: 34805 | 15 You can pass in
for applet.
just use js to generate name and value there and you are done. |
|
F****n 发帖数: 3271 | 16 Did you include MAYSCRIPT in your applet tag? |
|
m*****k 发帖数: 731 | 17 yes
name="mayscript" value="true"/> |
|
Z**********4 发帖数: 528 | 18 我以前加了 不过加的是mayscript=“mayscript” 好像改成你这个就对了~
多谢啊! |
|
|
Z**********4 发帖数: 528 | 20 多谢
我想编一个applet而不是做一个webpage 不过可以在applet里面设置自动给end user下
载一个我自己写的js script么? |
|
l**********1 发帖数: 5204 | 21 not exactly,
pls refeer NOOP (non-object-oriented programming) Java online lecture
cited:
>Introduction
>Some parts of the computer language JavaScript are difficult for computer
programmers without experience in object-oriented programming (oop). The
present notes are aimed at noop (non-oop) programmers who shiver when they
see the following stand-alone code and its result (in-line comments follow
double slashes):
Object.prototype.a = "hello, world"; //assignment
var o = {}; ... 阅读全帖 |
|