qq空间源文件代码

发布时间:2011-11-13   来源:文档文库   
字号:
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn" lang="zh-cn"> <head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta http-equiv="Content-Language" content="utf-8" /> <meta name="robots" content="none" />
<meta name="author" content="Tencent-ISRD" /> <meta name="Copyright" content="Tencent" /> <title>QQ空间--访问受限title>
<link rel="stylesheet" rev="stylesheet" href="/qzone_v4/client/direct/acess.css" type="text/css" media="screen" />
<style type="text/css"> button{cursor:pointer;} .main{width:351px; position:relative;} .main .content{height:165px; position:relative;} .main .content .pic{position:absolute; top:15px; left:20px; width:60px; height:60px; border:#545454 solid 1px;} .main .content .txt{position:absolute; top:16px; left:96px;} .main .content .tit{position:absolute; top:40px; left:96px;} .main .content .textarea{position:absolute; top:62px; left:97px; width:215px; height:69px; overflow:hidden; line-height:20px; border:#AEC1D3 solid 1px; background:#FFF;} .main .content .num{position:absolute; top:42px; left:288px;} .main .content .num strong{color:#D94C05;} .main .content .ts{position:absolute; top:138px; left:97px; color:#D94C05;} .main .content2{height:205px; position:relative; line-height:20px; padding-left:25px;} .main .content2 .q1{margin-top:30px;} .main .content2 p{padding-left:45px;} .main .content2 input{vertical-align:middle;} .main .content3{height:145px; position:relative;} .main .content3 .icon_hint_warn{position:absolute; top:50px; left:55px;}
.main .content3 .contxt{position:absolute; top:52px; left:100px; width:198px; line-height:20px; font-size:14px; font-weight:bold;} .main .global_tip_button{ position:absolute; left:0; bottom:0; width:351px;} style>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<script type="text/javascript">document.domain = "qq.com";script>
<script type="text/javascript" src="/qzone/qzfl/qzfl.js" charset="utf-8">script>
<script type="text/javascript" charset="utf-8" src="/qzone/v5/toolbarLoader.js">script> <script type="text/javascript"> var NEED_QUESTION=3, R_DOMAIN="r.qzone.qq.com"; //location.href="http://ctc.qzs.qq.com/qzone/client/visit_popedom.html"+location.search+"&type="+NEED_QUESTION; window.g_Base_Domain = getParameter("domain" ? getParameter("domain" : "base.qzone.qq.com"; REDIRECT_URL = decodeURIComponent(getParameter("jump"; REPLY_URL = "http://" + g_Base_Domain + "/cgi-bin/user/cgi_auth"; var GET_QUESTIONS_URL = "http://" + g_Base_Domain + "/cgi-bin/right/get_rightquestion_only.cgi"; var APPLY_ENTRY_RIGHT = "http://w.qzone.qq.com/cgi-bin/tfriend/applyentryright.cgi"; var REPLY_URL = "http://" + g_Base_Domain + "/cgi-bin/user/cgi_auth"; var PORTRAIT_URL = "http://" + R_DOMAIN + "/fcg-bin/cgi_get_score.fcg?get_nick=1&mask=7"; /**
* 获取通过URL传递的参数值
* @param {String} name 参数的名称
*/
function getParameter(name{ var r = new RegExp("(\\?|#|&" + name + "=([^&#]*(&|#|$"; var m = location.href.match(r; return (!m ? "" : m[2];
} var AandQArr; if (getCookie("randomaccess" == "true" { deleteCookie("randomaccess"; location = "http://20050606.qzone.qq.com"
} function checkPasswd({ if (document.form1.answer.value.length == 0 { alert("请您输入答案!"; return false; } var aUrl; aUrl = location.href.split("?"; document.form1.uin.value = aUrl[1].split("&"[0] + aUrl[1].split("&"[1]; return true; }; function DoReturn({ var cookie_iuin = getCookie('zzpaneluin'; if (!cookie_iuin { cookie_iuin = parseInt(getCookie('uin'.replace(/[^\d]/g, '', 10; if (isNaN(cookie_iuin cookie_iuin = ''; } if (cookie_iuin > 10000 { var Url = "http://" + cookie_iuin + ".qzone.qq.com"; location.href = Url; } else { location.href = "http://rc.qzone.qq.com/web"; } return true; }; function initQuesSel({ var s = $("question"; s.options.add(new Option("密码是什么", "密码是什么?"; getQuestions(; }
var REDIRECT_URL; function init({ initQuesSel(; } HAVE_SUBMIT = false; function submitAnswer({ if (checkPasswd( { var send_data = { "question": trim($("question".value, "answer": trim($("answer_txt".value, "uin": getParameter("uin", "mode": 2 }; var _loader = new QZFL.FormSender(REPLY_URL, "post", send_data, "gb2312"; _loader.onSuccess = handleSubmitComplete; _loader.onError = function({
QZFL.widget.msgbox.show("由于网络繁忙,暂时无法获取问题,请稍后重试。", 1, 3000; } //Gateway.CHARSET = "gb2312"; HAVE_SUBMIT = true; //Gateway.call(REPLY_URL, send_data, handleSubmitComplete, "post"; _loader.send(; } } function handleSubmitComplete(re{ HAVE_SUBMIT = false; if (re.ret == "succ" { if (REDIRECT_URL != "" { var u = REDIRECT_URL.replace("http://", ""; var domain = u.split("/"[0]; var _s = domain.split("."; if (_s[_s.length - 1] == "com" && _s[_s.length - 2] == "qq" {
window.location.href = REDIRECT_URL;
} } else {
window.location.href = "http://user.qzone.qq.com/" + getParameter("uin"; } } else { alert(re.msg; } } var REPLY_URL; //小纸条公版发送页面
function showMsgSender({ var param = location.search.substring(1.split('&'[0], qqnum = '', as = arguments; if (/^uin=(\d+$/.test(param { qqnum = RegExp.$1; } if (!(top.checkLogin( > 10000 { // 如果验证登录错误,将显示登录框 top.showLoginBox('msg'; return; } var s = ([qqnum, encodeURIComponent(as[1] || '', encodeURIComponent(as[2] || '', encodeURIComponent(as[3] || ''].join("|"; popupDialog("发送小纸条", '', 580, 430; } //敲门
function requestAnwser({ if (g_iLoginUin < 10001 { //未登录不得发布小纸条 } _tgvshowLoginBox(; return;
showMsgSender(0, '想看看你的空间', '你好,无意中逛到了你的空间,很想进去看看,可以告诉我你空间问题的答案吗?希望我们能够成为好朋友,欢迎你来访问我的空间!'; } function getQuestions({ var _loader = new QZFL.JSONGetter(GET_QUESTIONS_URL, void (0, { "uin": getParameter("uin", "rd": Math.random( }, "utf-8"; _loader.onSuccess = function(re{ //先解析数据
if (typeof(re.items != "undefined" && re.items.length > 0 {
//当获取问题成功后,才使得提交按钮可用
$("question".disabled = false; HAVE_SUBMIT = false; renderQuestion(re.items; } else {
QZFL.widget.msgbox.show("由于网络繁忙,暂时无法获取问题,请稍后重试。", 1, 5000; } } _loader.send("_Callback"; _loader.onError = function({ QZFL.widget.msgbox.show("由于网络繁忙,暂时无法获取问题,请稍后重试。", 1, 5000; } } /**
* 显示用户的问题

* @param {Object} dp 问题的数据源
*/
function renderQuestion(dp{ var s = $("question"; s.options.length = 0; for (var i = 0; i < dp.length; i++ { var o = new Option(dp[i].q, dp[i].q; s.options.add(o; } } /*
* 获取主人头像和称昵
*/
function getHostInfo({ var huin = getParameter("uin"; var _loader = new QZFL.JSONGetter(PORTRAIT_URL + "&uins=" + huin + "&rd=" + Math.random(, void (0, null, "gb2312"; _loader.onSuccess = function(re{ $("icon".src = re[huin][0]; $("nickname".innerHTML = escHTML(restHTML(re[huin][6]; } _loader.send("portraitCallBack"; _loader.onError = function({ QZFL.widget.msgbox.show("由于网络繁忙,请稍后重试。", 1, 2000; } } /*
* 申请访问
*/
function applyForVisit({ if (!checkLogin( { QZONE.FrontPage.showLoginBox(; } else {
var inner = '
class="main" style="height:193px;">' + '
' + 'src="http://imgcache.qq.com/qzone_v4/client/userinfo_icon/5001.gif" alt="用户昵称" class="bor pic" />' + '

您将申请访问id="nickname">的空间

' + '

留言:

'
+ '' + '

id="msg-count">0/60

' + '

src="http://imgcache.qq.com/qzonestyle/qzone_app/app_addvideo_v1/tipbts.png" alt="" style="vertical-align:middle;" /> 您输入的文字数过长。

' + '
'
+ '
' + ' ' + '' + '
' + '
';
//弹出申请的窗口
QZONE.FrontPage.popupDialog("申请临时访问", inner, 353, 200, false; getHostInfo(; //文字计数
$("msg-area".onkeyup = function({
"none"; "none"; } var len = getRealLen($("msg-area".value; $("msg-count".innerHTML = len; if (len > 60 { QZFL.css.removeClassName($("notice", } else { QZFL.css.addClassName($("notice", } //提交按钮事件
$("sure".onclick = function({ if (getRealLen($("msg-area".value > 60 { QZFL.css.removeClassName($("notice", "none"; return; } var fs = new QZFL.FormSender(APPLY_ENTRY_RIGHT, "post", { "hUin": getParameter("uin", "vUin": checkLogin(, "msg": $("msg-area".value, "rd": Math.random( }, "utf-8"; fs.onSuccess = function(re{ if (re.ret == "succ" { QZONE.FrontPage.closePopup(;


QZFL.widget.msgbox.show("申请已发送,请注意查看好友消息通知”", 1, 2000; 1, 2000;



} else {
QZFL.widget.msgbox.show(re.msg,
}
}; fs.onError = function({
QZFL.widget.msgbox.show("由于网络繁忙,请稍后重试。", 1, 2000;

};
fs.send(;
} } } script> head> <body>
<form name="form1" method="post" onsubmit="submitAnswer(; return false;">
<input type="hidden" name="uin" /> <div id="wrap">
<div id="head">
<h1><a href="http://qzone.qq.com">QQ空间 qzone.qq.coma>h1> div>
<div id="main">
<div class="top"> <h2>访问受限h2> div>
<div class="mid">
<h3 class="staus">请回答主人问题h3> <div class="answer_box"> <div>
<label>请选择问题:label> <select id="question" name="question">select> div> <div>
<label>请输入答案:(在主人没有修改答案或权限的情况下,可持续2个月访问)label>
<input type="text" id="answer_txt" name="answer" maxlength="" class="tx_input" /> div>
<div class="buttons">
<input class="bt_ok" type="submit" onclick="" value="登录" />
div><strong><a class="unline" href="javascript:;" onclick="applyForVisit(;return
false;">申请访问a>  <a href="javascript:;" onclick="openChatbox(;return false;" class="unline">发起QQ对话a>strong>
div>
<div class="links clearfix">
<a href="http://qzone.qq.com/index.html" class="bt_rtnqzone">返回到我的Qzonea>
<a href="javascript:;" onclick="DoReturn(; return false;" class="bt_rtnportal">返回Qzone社区a> <a
href="http://city.qq.com/?ADTAG=qzonesx"><img alt="访问城市达人" src="http://imgcache.qq.com/qzonestyle/qzone_app/app_acess_v1/img/bt_city.png" />a> div>
<p class="zonead"><span>Qzone,让我们在一起span>p>
<div
style="background:url(http://imgcache.qq.com/qzonestyle/qzone_app/app_acess_v1/img/line.png no-repeat; height:2px; overflow:hidden; margin:15px 0 0 1px;">div>
<iframe src="/qzone/web/promotion.html" scrolling="no" frameborder="0" width="375" height="275" allowTransparency="true" style="margin:15px 0 0 24px;">iframe> div>
<div class="botm"><p
style="padding-left:22px;padding-top:25px">p>div> div>
<div id="footer">
<p class="copyrighten">
Copyright © 1998 - <span id="copyendyear">2010span>

Tencent Inc. <a class="clink" href="http://www.tencent.com.hk/law/mo_law_e.shtml?/law/copyright_e.htm">All Rights Reserveda>
<span class="copyrightzh">腾讯公司 <a
class="clink" href="http://www.tencent.com/law/mo_law.shtml?/law/copyright.htm">版权所有a>span>
p> div> div> form>
<iframe id="hidentarget" frameborder="0" style="display:none;">iframe> <script type="text/javascript">
init(; var url = (getParameter("jump" != "" ? decodeURIComponent(getParameter("jump" : "http://user.qzone.qq.com/" + getParameter("uin"; QZONE.FrontPage.showLoginBox.href = url; QZONE.FrontPage.loadToolbar(; script>
<script type="text/javascript" src="/qzone/ping.js">script> body>
html>


本文来源:https://www.2haoxitong.net/k/doc/94819403e87101f69e3195cd.html

《qq空间源文件代码.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式