导航:首页 > 编程语言 > js获取其他事件

js获取其他事件

发布时间:2023-02-25 00:00:50

1. 请问怎么在js里获取上一次鼠标点击事件

我这么理解你的需求吧:你有许多按钮,然后需要在点击按钮的实现被点版击按钮变黄色,其余按权钮是白色?如果这样你可以在 a标签上面添加点击事件。
$('ul li a').on('click',function(){
$('ul li a').addClass('white').removeClass('yellow')///白色按钮
$(this).addClass('yellow').removeClass('white')///黄色按钮

})

2. javascript如何获取键盘事件按下

在执行绑定事件前进行状态判断,如果此事件已经执行过一次,则不再执行,直到keyup切换状态,再次按下就会再生效一次

3. 用js怎么获取flash播放动作的事件或者参数例如:flash暂停了,我获取暂停的,播放了,获取播放的等等。

你说的 flash 包括两种格式,一种是 swf,一种是 flv

如果 swf 是你自己做的,你需要在 Flash 中编写代内码,然后使容用 ExternalInterface (外部接口) 通过
JavaScript 来控制 swf 的播放,同时也可以获取播放/暂停的事件。
如果 swf 是从网上下载的,embed 到页面后没有办法获取这些事件。

如果是 flv,你可以用网上的各种 JavaScript 写的,flv 播放器,这些播放器大部分都提供此类事件。

4. js获取事件源及触发该事件的对象

某Html元素有onclick方法:onclick='return
myfunction(event)'
复制代码
代码如下:
function
myfunction(event)
{
event
=
event
?
event
:
window.event;
var
obj
=
event.srcElement
?
event.srcElement
:
event.target;
//这时obj就是触发事件的对象,可以使用它的各个属性
//还可以将obj转换成jquery对象,方便选用其他元素
var
$obj
=
$(obj);
alert($obj.parent().attr("href"));
}

5. 如何通过js获取网页中所有图片并加入点击事件,实现

在网页加载完成时,通过js获取图片和添加点击的识别方式

- (void)webViewDidFinishLoad:(UIWebView *)webView {
[IDProgressHUD IDPlaceViewHideDirect:self.view];

//这里是js,主要目的实现对url的获取
static NSString * const jsGetImages =
@"function getImages(){\
var objs = document.getElementsByTagName(\"img\");\
var imgScr = '';\
for(var i=0;i<objs.length;i++){\
imgScr = imgScr + objs[i].src + '+';\
};\
return imgScr;\
};";

[webView :jsGetImages];//注入js方法
NSString *urlResurlt = [webView :@"getImages()"];
mUrlArray = [NSMutableArray arrayWithArray:[urlResurlt componentsSeparatedByString:@"+"]];
if (mUrlArray.count >= 2) {
[mUrlArray removeLastObject];
}
//urlResurlt 就是获取到得所有图片的url的拼接;mUrlArray就是所有Url的数组

//添加图片可点击js
[mWebView :@"function registerImageClickAction(){\
var imgs=document.getElementsByTagName('img');\
var length=imgs.length;\
for(var i=0;i<length;i++){\
img=imgs[i];\
img.onclick=function(){\
window.location.href='image-preview:'+this.src}\
}\
}"];
[mWebView :@"registerImageClickAction();"];
}
//在这个方法中捕获到图片的点击事件和被点击图片的url

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {

//预览图片
if ([request.URL.scheme isEqualToString:@"image-preview"]) {
NSString* path = [request.URL.absoluteString substringFromIndex:[@"image-preview:" length]];
path = [path :NSUTF8StringEncoding];
//path 就是被点击图片的url
return NO;
}
return YES;
}

6. JS调用另一个页面的事件怎么写

不太懂楼主要实现的功能,只要不涉及跨域,并且可以获得对方页面对象的话就可以操作对专方页面属对象下的页面元素或者函数了。
一般获取页面对象可以用window.parent之类
之后由于不同浏览器对象不太相同操作各不相同。
你可以试试.contentWindow这个属性。看能否或得window对象,之后再.document就可以调用其他熟知的js方法了,函数可以在window对象下直接.xxx来调用

阅读全文

与js获取其他事件相关的资料

热点内容
苹果手机怎么清理app缓存 浏览:682
花园战争2豪华升级包 浏览:517
电脑无法向u盘传输文件 浏览:823
bpn配置文件 浏览:932
501完美越狱工具 浏览:119
中间夹菜单里面不能显示压缩文件 浏览:952
如何指导小学生参加编程比赛 浏览:275
物业的招标文件有哪些 浏览:452
保存游戏文件名非法或只读 浏览:258
js怎么做图片时钟 浏览:451
华为应用里面有了app说明什么 浏览:801
数据库中xy是什么意思 浏览:893
u盘打不开提示找不到应用程序 浏览:609
网站功能介绍怎么写 浏览:954
word在试图打开文件时错误 浏览:108
主板无vga插槽怎么连接编程器 浏览:521
录视频文件在哪里删除 浏览:881
word2013如何插入文件 浏览:233
proe教程百度网盘 浏览:197
如何控制远程linux服务器 浏览:740

友情链接