📄 p2p voice-video conferencing example - socketcoder articles.htm
字号:
<TD> </TD></TR>
<TR>
<TD class=style2>
<TABLE id=ctl00_ContentPlaceHolder2_RattingFile border=0>
<TBODY>
<TR>
<TD><INPUT id=ctl00_ContentPlaceHolder2_RattingFile_0
onclick="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder2$RattingFile$0\',\'\')', 0)"
type=radio value=1
name=ctl00$ContentPlaceHolder2$RattingFile><LABEL
for=ctl00_ContentPlaceHolder2_RattingFile_0>1</LABEL></TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_RattingFile_1
onclick="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder2$RattingFile$1\',\'\')', 0)"
type=radio value=2
name=ctl00$ContentPlaceHolder2$RattingFile><LABEL
for=ctl00_ContentPlaceHolder2_RattingFile_1>2</LABEL></TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_RattingFile_2
onclick="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder2$RattingFile$2\',\'\')', 0)"
type=radio value=3
name=ctl00$ContentPlaceHolder2$RattingFile><LABEL
for=ctl00_ContentPlaceHolder2_RattingFile_2>3</LABEL></TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_RattingFile_3
onclick="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder2$RattingFile$3\',\'\')', 0)"
type=radio value=4
name=ctl00$ContentPlaceHolder2$RattingFile><LABEL
for=ctl00_ContentPlaceHolder2_RattingFile_3>4</LABEL></TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_RattingFile_4
onclick="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder2$RattingFile$4\',\'\')', 0)"
type=radio value=5
name=ctl00$ContentPlaceHolder2$RattingFile><LABEL
for=ctl00_ContentPlaceHolder2_RattingFile_4>5</LABEL></TD></TR></TBODY></TABLE></TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_RatingButton disabled type=submit value=Submit name=ctl00$ContentPlaceHolder2$RatingButton>
</TD></TR>
<TR>
<TD class=style2></TD>
<TD> </TD></TR>
<TR>
<TD class=style2> </TD>
<TD> </TD></TR></TBODY></TABLE></DIV>
<DIV id=ctl00_ContentPlaceHolder2_UpdatePanel2>
<TABLE style="WIDTH: 100%">
<TBODY>
<TR>
<TD><A id=ctl00_ContentPlaceHolder2_LinkButton_WriteYourComment
style="FONT-WEIGHT: 700; COLOR: #000066; TEXT-DECORATION: underline"
href="javascript:__doPostBack('ctl00$ContentPlaceHolder2$LinkButton_WriteYourComment','')">Write
Your Comment</A> </TD>
<TD> </TD>
<TD> </TD></TR></TBODY></TABLE>
<DIV id=ctl00_ContentPlaceHolder2_Panel_WriteComment><BR>
<TABLE style="WIDTH: 100%">
<TBODY>
<TR>
<TD>Your Name</TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_TextBox_FeederName
style="WIDTH: 208px; HEIGHT: 21px"
name=ctl00$ContentPlaceHolder2$TextBox_FeederName> </TD>
<TD><SPAN id=ctl00_ContentPlaceHolder2_RequiredFieldValidator5
title=Required style="VISIBILITY: hidden; COLOR: red">*</SPAN>
</TD></TR>
<TR>
<TD>Your Email (Hidden)</TD>
<TD><INPUT id=ctl00_ContentPlaceHolder2_TextBox_FeederEmail
style="WIDTH: 212px; HEIGHT: 21px"
name=ctl00$ContentPlaceHolder2$TextBox_FeederEmail> </TD>
<TD><SPAN id=ctl00_ContentPlaceHolder2_RegularExpressionValidator1
title="Please Write Your Email Correctly"
style="VISIBILITY: hidden; COLOR: red">*</SPAN> </TD></TR>
<TR>
<TD><IMG style="WIDTH: 128px; HEIGHT: 128px"
src="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/FeedBack.png"></TD>
<TD><TEXTAREA id=ctl00_ContentPlaceHolder2_TextBox_FeederMSG style="WIDTH: 214px; HEIGHT: 130px" name=ctl00$ContentPlaceHolder2$TextBox_FeederMSG></TEXTAREA>
</TD>
<TD><SPAN id=ctl00_ContentPlaceHolder2_RequiredFieldValidator6
title=Required style="VISIBILITY: hidden; COLOR: red">*</SPAN>
</TD></TR>
<TR>
<TD><SPAN id=ctl00_ContentPlaceHolder2_Label_MSG
style="FONT-WEIGHT: 700; COLOR: #0000cc"></SPAN></TD>
<TD style="TEXT-ALIGN: right"><INPUT id=ctl00_ContentPlaceHolder2_Button1 onclick='javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ContentPlaceHolder2$Button1", "", true, "Email", "", false, false))' type=submit value=Publish name=ctl00$ContentPlaceHolder2$Button1>
</TD>
<TD> </TD></TR>
<TR>
<TD> </TD>
<TD style="TEXT-ALIGN: right"> </TD>
<TD style="TEXT-ALIGN: right"><INPUT
id=ctl00_ContentPlaceHolder2_WriteCommentsHide
style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px"
type=image
src="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/UpMenu.gif"
name=ctl00$ContentPlaceHolder2$WriteCommentsHide>
</TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=ctl00_ContentPlaceHolder2_UpdatePanel1>
<TABLE style="WIDTH: 100%">
<TBODY>
<TR>
<TD><A id=ctl00_ContentPlaceHolder2_GuestsShowButton
style="FONT-WEIGHT: 700; COLOR: #000066; TEXT-DECORATION: underline"
href="javascript:__doPostBack('ctl00$ContentPlaceHolder2$GuestsShowButton','')">Read
Guests Comments</A> </TD>
<TD> </TD>
<TD> </TD></TR></TBODY></TABLE></DIV>
<P></P>
<P></P>
<P></P>
<P></P></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=700 align=center border=0>
<TBODY>
<TR>
<TD>
<DIV align=left><BR></DIV>
<DIV align=center><B><FONT face=Tahoma size=2>Copyright 2008 Fadi
Abdel-qader. All Rights Reserved </FONT></B></DIV>
<TABLE height=20 cellSpacing=0 cellPadding=0 width=700 align=center
border=0>
<TBODY>
<TR bgColor=#000000>
<TD bgColor=#000000> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!-- counterdata.com Code START --></DIV>
<SCRIPT type=text/javascript>
//<![CDATA[
var Page_Validators = new Array(document.getElementById("ctl00_ContentPlaceHolder2_RequiredFieldValidator5"), document.getElementById("ctl00_ContentPlaceHolder2_RegularExpressionValidator1"), document.getElementById("ctl00_ContentPlaceHolder2_RequiredFieldValidator6"));
//]]>
</SCRIPT>
<SCRIPT type=text/javascript>
//<![CDATA[
var ctl00_ContentPlaceHolder2_RequiredFieldValidator5 = document.all ? document.all["ctl00_ContentPlaceHolder2_RequiredFieldValidator5"] : document.getElementById("ctl00_ContentPlaceHolder2_RequiredFieldValidator5");
ctl00_ContentPlaceHolder2_RequiredFieldValidator5.controltovalidate = "ctl00_ContentPlaceHolder2_TextBox_FeederName";
ctl00_ContentPlaceHolder2_RequiredFieldValidator5.errormessage = "*";
ctl00_ContentPlaceHolder2_RequiredFieldValidator5.validationGroup = "bookorder";
ctl00_ContentPlaceHolder2_RequiredFieldValidator5.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_ContentPlaceHolder2_RequiredFieldValidator5.initialvalue = "";
var ctl00_ContentPlaceHolder2_RegularExpressionValidator1 = document.all ? document.all["ctl00_ContentPlaceHolder2_RegularExpressionValidator1"] : document.getElementById("ctl00_ContentPlaceHolder2_RegularExpressionValidator1");
ctl00_ContentPlaceHolder2_RegularExpressionValidator1.controltovalidate = "ctl00_ContentPlaceHolder2_TextBox_FeederEmail";
ctl00_ContentPlaceHolder2_RegularExpressionValidator1.errormessage = "*";
ctl00_ContentPlaceHolder2_RegularExpressionValidator1.validationGroup = "Email";
ctl00_ContentPlaceHolder2_RegularExpressionValidator1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
ctl00_ContentPlaceHolder2_RegularExpressionValidator1.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
var ctl00_ContentPlaceHolder2_RequiredFieldValidator6 = document.all ? document.all["ctl00_ContentPlaceHolder2_RequiredFieldValidator6"] : document.getElementById("ctl00_ContentPlaceHolder2_RequiredFieldValidator6");
ctl00_ContentPlaceHolder2_RequiredFieldValidator6.controltovalidate = "ctl00_ContentPlaceHolder2_TextBox_FeederMSG";
ctl00_ContentPlaceHolder2_RequiredFieldValidator6.errormessage = "*";
ctl00_ContentPlaceHolder2_RequiredFieldValidator6.validationGroup = "bookorder";
ctl00_ContentPlaceHolder2_RequiredFieldValidator6.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_ContentPlaceHolder2_RequiredFieldValidator6.initialvalue = "";
//]]>
</SCRIPT>
<DIV><INPUT id=__VIEWSTATEENCRYPTED type=hidden name=__VIEWSTATEENCRYPTED>
<INPUT id=__EVENTVALIDATION type=hidden
value=l2pH030tNQV7FnmyQNeuShkb5CmITVWVDwZIWuNd+qtjJwLkI3dQ2F4KO2Aq2ZI1p2t1XzNtLoa/xovgq2gbDlyJopi3Kj33vjMqOm6KkeanRIpsx0WG9YBMGUFC7F8MLNYug5et8ztURGHbDEFSOg==
name=__EVENTVALIDATION> </DIV>
<SCRIPT type=text/javascript>
//<![CDATA[
var ctl00_Menu1_Data = new Object();
ctl00_Menu1_Data.disappearAfter = 500;
ctl00_Menu1_Data.horizontalOffset = 2;
ctl00_Menu1_Data.verticalOffset = 0;
ctl00_Menu1_Data.hoverClass = 'ctl00_Menu1_15';
ctl00_Menu1_Data.hoverHyperLinkClass = 'ctl00_Menu1_14';
ctl00_Menu1_Data.staticHoverClass = 'ctl00_Menu1_13';
ctl00_Menu1_Data.staticHoverHyperLinkClass = 'ctl00_Menu1_12';
//]]>
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
else {
return true;
}
}
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
//<![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
$create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":null,"displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl00_ContentPlaceHolder2_UpdateProgress1"));
});
document.getElementById('ctl00_ContentPlaceHolder2_RequiredFieldValidator5').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder2_RequiredFieldValidator5'));
}
document.getElementById('ctl00_ContentPlaceHolder2_RegularExpressionValidator1').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder2_RegularExpressionValidator1'));
}
document.getElementById('ctl00_ContentPlaceHolder2_RequiredFieldValidator6').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder2_RequiredFieldValidator6'));
}
//]]>
</SCRIPT>
</FORM></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -