⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p2p voice-video conferencing example - socketcoder articles.htm

📁 用C#实现的一个P2P音视频会议系统
💻 HTM
📖 第 1 页 / 共 3 页
字号:
          <TD>&nbsp;</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>&nbsp;</TD></TR>
        <TR>
          <TD class=style2>&nbsp;</TD>
          <TD>&nbsp;</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>&nbsp;</TD>
          <TD>&nbsp;</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>&nbsp;</TD></TR>
        <TR>
          <TD>&nbsp;</TD>
          <TD style="TEXT-ALIGN: right">&nbsp;</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>&nbsp;</TD>
          <TD>&nbsp;</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>&nbsp;</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 + -