1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<title>JWChat - 用户邀请请求</title>
5
<meta http-equiv="content-type" content="text/html; charset=utf-8">
6
<script src="shared.js"></script>
7
<script src="emoticons.js"></script>
8
<script src="switchStyle.js"></script>
9
<script src="jsjac.js"></script>
14
var srcW; // the source window with necessary data
17
var aPresence = new JSJaCPresence();
19
aPresence.setType('subscribed');
21
srcW.con.send(aPresence);
23
// maybe we want to subscribe to?
25
var user = srcW.roster.getUserByJID(jid);
26
if (!user || (user.subscription != 'both' && user.subscription != 'to'))
27
srcW.openSubscription(jid);
32
function sendUnsub() {
33
var aPresence = new JSJaCPresence();
35
aPresence.setType('unsubscribed');
41
// determine source window
45
jid = passedArgs['jid'];
46
if (typeof(passedArgs['msg']) != 'undefined')
47
msg = passedArgs['msg'];
49
document.title = "从 "+jid+" 来的邀请请求";
51
var from = "<b><span class=\"link\" onClick=\"return srcW.openUserInfo('"+jid+"');\" title=\""+"显示用户 "+jid+" 的信息"+"\">"+jid.substring(0,jid.indexOf('@'))+"</a></b> ";
53
document.getElementById("requestingUser").innerHTML = from;
55
msgbox.document.body.innerHTML = msgFormat(msg);
58
function keyPressed(e) {
59
if (e.ctrlKey && e.keyCode == 13)
61
else if (e.keyCode == 27)
65
onkeydown = keyPressed;
69
<script for="document" event="onkeydown()" language="JScript">
71
if (window.event.ctrlKey && window.event.keyCode == 13)
73
if (window.event.keyCode == 27)
78
<body style="margin:8px;">
79
<table width="100%" height="100%" border=0 cellpadding=0 cellspacing=0 style="margin-bottom: 8px;">
81
<span id="requestingUser"></span> 想加您为他/她的联系人:
83
<tr height="100%"><td style="padding-top: 4px;"><iframe src="chat_iframe.html" id="msgbox" name="msgbox" scrolling="yes" class="msgbox"></iframe></td></tr>
85
<tr><td><hr noshade size="1" size="100%"></td></tr>
86
<tr><td align="right">
87
<button onClick="return sendUnsub();">阻止</button> <button onClick="return sendSub();" tabindex=1>允许</button>