胡斌

adjust layout,use dropdown list for start_push input and start record input

1 -<!-- 1 +<!--
2 /* 2 /*
3 * (C) Copyright 2011 Adobe Systems Incorporated. All Rights Reserved. 3 * (C) Copyright 2011 Adobe Systems Incorporated. All Rights Reserved.
4 * 4 *
@@ -714,9 +714,7 @@ function getExplorerTitle() { @@ -714,9 +714,7 @@ function getExplorerTitle() {
714 714
715 var default_ss_start_pos = "0,0," + window.screen.width + "," + window.screen.height; 715 var default_ss_start_pos = "0,0," + window.screen.width + "," + window.screen.height;
716 document.getElementById('ds_start_coord').value = default_ss_start_pos; 716 document.getElementById('ds_start_coord').value = default_ss_start_pos;
717 - //video=scr,doc,mov,non ; audio=mic,mov,non  
718 - document.getElementById('start_push_input').value = "0 video=scr audio=mic rtmp://127.0.0.1/live/1";  
719 - document.getElementById('start_record_input').value = "0 video=scr audio=mic"; 717 +
720 } 718 }
721 719
722 function onJavaScriptBridgeCreated(id){ 720 function onJavaScriptBridgeCreated(id){
@@ -854,154 +852,172 @@ function getExplorerTitle() { @@ -854,154 +852,172 @@ function getExplorerTitle() {
854 852
855 </head> 853 </head>
856 <body> 854 <body>
857 - <table width="100" height="" border="0" align="left" cellpadding="0" cellspacing="0">  
858 - <tr valign="top">  
859 - <td rowspan="4"></td>  
860 - <td height="327" colspan="3" bgcolor="#191919">  
861 - <table width="100" border="0" cellspacing="0" cellpadding="0">  
862 - <tr>  
863 - <td><table width="100%" border="0" cellspacing="0" cellpadding="0">  
864 - <tr>  
865 - <td width="61" colspan="4" bgcolor="#191919"><table width="100" border="0" cellspacing="0" cellpadding="0">  
866 - <tr>  
867 - <td width="93%"><table width="98%" border="0" cellpadding="0" cellspacing="0">  
868 - 855 +<table>
  856 +<tr>
  857 + <td colspan="4" align="left" bgcolor="#191919"><img src="images/canvas.gif" alt="" name="index_r4_c3" width="1200" height="39" border="0" id="index_r4_c3" /></td>
  858 + </tr>
  859 +<tr>
  860 + <td colspan="4" align="left" bgcolor="#191919">
  861 + <table width="100%" border="0" cellspacing="0" cellpadding="0">
  862 + <tr>
  863 + <td width="64%">
  864 + <table width="65%" border="0" cellspacing="0" cellpadding="0">
  865 + <tr>
  866 + <!-- Here goes the StrobeMediaPlayback -->
  867 + <td valign="top">
  868 + <!-- SWFObject's dynamic embed method replaces this alternative HTML content with Flash content when enough
  869 + JavaScript and Flash plug-in support is available. The div is initially hidden so that it doesn't show
  870 + when JavaScript is disabled.
  871 + -->
  872 + <div id="flashContentParent">
  873 + <div id="flashContent">
  874 + <p>To view this page ensure that Adobe Flash Player version 10.3.0 or greater is installed.</p>
  875 + <script type="text/javascript">
869 876
870 - <tr>  
871 - <td colspan="4" align="left" bgcolor="#191919"><img src="images/canvas.gif" alt="" name="index_r4_c3" width="1200" height="39" border="0" id="index_r4_c3"/></td>  
872 - </tr>  
873 -  
874 - <tr>  
875 - <td colspan="4" align="left" bgcolor="#191919"><table width="100%" border="0" cellspacing="0" cellpadding="0">  
876 - <tr>  
877 - <td width="64%"><table width="65%" border="0" cellspacing="0" cellpadding="0">  
878 - <tr>  
879 - <!-- Here goes the StrobeMediaPlayback -->  
880 - <td valign="top">  
881 - <!-- SWFObject's dynamic embed method replaces this alternative HTML content with Flash content when enough  
882 - JavaScript and Flash plug-in support is available. The div is initially hidden so that it doesn't show  
883 - when JavaScript is disabled.  
884 - -->  
885 - <div id="flashContentParent">  
886 - <div id="flashContent">  
887 - <p>To view this page ensure that Adobe Flash Player version 10.3.0 or greater is installed.</p>  
888 - <script type="text/javascript">  
889 - var pageHost = ((document.location.protocol == "https:") ? "https://" : "http://");  
890 - document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"  
891 - + pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" );  
892 - </script>  
893 - </div>  
894 - </div>  
895 - <noscript>  
896 - <a href="http://www.adobe.com/go/getflashplayer/" style="color:black"><img src="images/ERROR_getFlashPlayer.gif" width="640" height="377" /></a>  
897 - </noscript>  
898 - </td>  
899 - </tr>  
900 - </table>  
901 - </td>  
902 - <td width="100"><table width="100" border="0" cellspacing="0" cellpadding="0">  
903 - <tr width="323"><td><span class="style75">click on following buttons to test liveserver method</span></td><td>&nbsp;</td>  
904 - <td>&nbsp;</td></tr>  
905 - <tr>  
906 - <td width="800" height="300" background="images/upperright_03.gif">  
907 - <table width="510" border="0" cellspacing="0" cellpadding="0">  
908 - <tr>  
909 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
910 - <td colspan="3"><button type="button" id="get_rtmp_port" onclick="onTestClick(this)">get_rtmp_port</button></td>  
911 - <td colspan="3" width="600" ><input id="rtmp_port" readonly="readonly"/></td>  
912 - </tr>  
913 - <tr>  
914 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
915 - <td colspan="3"><button type="button" id="ss_start" onclick="onTestClick(this)">ss_start</button></td>  
916 - <td colspan="3"><input id="ss_start_input" size="45"/></td>  
917 - <td colspan="3"><button type="button" id="ss_stop" onclick="javascript:onTestClick(this);">ss_stop</button></td>  
918 - </tr>  
919 - <tr>  
920 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
921 - <td colspan="3"><button type="button" id="ds_start" onclick="javascript:onTestClick(this);">ds_start</button></td>  
922 - <td colspan="3"><input id="ds_start_coord" size="45"/><input id="ds_start_window_name" size="45"/></td>  
923 - <td colspan="3"><button type="button" id="ds_stop" onclick="javascript:onTestClick(this);">ds_stop</button></td>  
924 - </tr>  
925 - <tr>  
926 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
927 - <td colspan="3"><button type="button" id="get_mic" onclick="javascript:onTestClick(this);">get_mic</button></td>  
928 - <td width="300" ><img src="images/spacer.gif" width="20" height="10" />  
929 - <select width = "300" id="mics" name="mics" /></td>  
930 - </tr>  
931 - <tr>  
932 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
933 - <td colspan="3"><button type="button" id="get_mic_vol" onclick="javascript:onTestClick(this);">get_mic_vol</button></td>  
934 - <td colspan="3"><input id="mic_vol" width="400"/></td>  
935 - <td colspan="3"><button type="button" id="set_mic_vol" onclick="javascript:onTestClick(this);">set_mic_vol</button></td>  
936 - </tr>  
937 - <tr>  
938 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
939 - <td colspan="3"><button type="button" id="aud_start" onclick="javascript:onTestClick(this);">aud_start</button></td>  
940 - <td colspan="3"></td>  
941 - <td colspan="3"><button type="button" id="aud_stop" onclick="javascript:onTestClick(this);">aud_stop</button></td>  
942 - </tr>  
943 - <tr>  
944 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
945 - <td colspan="3"><button type="button" id="mov_start" onclick="javascript:onTestClick(this);">mov_start</button></td>  
946 - <td colspan="3"> <button type="button" id="mov_seek" onclick="javascript:onTestClick(this);">mov_seek</button><input id="duration" readonly="readonly" size="10"/></td>  
947 - <td colspan="3"><button type="button" id="mov_stop" onclick="javascript:onTestClick(this);">mov_stop</button></td>  
948 - </tr>  
949 - <tr>  
950 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
951 - <td colspan="3"><button type="button" id="mov_pause" onclick="javascript:onTestClick(this);">mov_pause</button></td>  
952 - <td colspan="3"><input id="mov_pos" size="45"/></td>  
953 - <td colspan="3"><button type="button" id="mov_resume" onclick="javascript:onTestClick(this);">mov_resume</button></td>  
954 - </tr>  
955 - <tr>  
956 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
957 - <td colspan="3"><button type="button" id="get_cam" onclick="javascript:onTestClick(this);">get_cam</button></td>  
958 - <td width="300" ><img src="images/spacer.gif" width="20" height="10" />  
959 - <select width = "300" id="cameras" name="cameras" />  
960 - </td>  
961 - </tr>  
962 - <tr>  
963 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
964 - <td colspan="3"><button type="button" id="cam_start" onclick="javascript:onTestClick(this);">cam_start</button></td>  
965 - <td colspan="3"></td>  
966 - <td colspan="3"><button type="button" id="cam_stop" onclick="javascript:onTestClick(this);">cam_stop</button></td>  
967 - </tr>  
968 - <tr>  
969 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
970 - <td colspan="3"><button type="button" id="start_push" onclick="javascript:onTestClick(this);">start_push</button></td>  
971 - <td colspan="3"><input id="start_push_input" size="45"/></td>  
972 - <td colspan="3"><button type="button" id="stop_push" onclick="javascript:onTestClick(this);">stop_push</button></td>  
973 - </tr>  
974 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
975 - <td colspan="3"><button type="button" id="start_record" onclick="javascript:onTestClick(this);">start_record</button></td>  
976 - <td colspan="3"><input id="start_record_input" size="45"/></td>  
977 - <td colspan="3"><button type="button" id="stop_record" onclick="javascript:onTestClick(this);">stop_record</button></td>  
978 - </tr>  
979 - <tr>  
980 - <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td>  
981 - <td colspan="3"><button type="button" id="get_videoparam" onclick="javascript:onTestClick(this);">get_videoparam</button></td>  
982 - <td><select width = "100" id="sources" name="sources" /><option value ="scr">scr</option><option value ="scr">doc</option>  
983 - <option value ="scr">mov</option><option value ="scr">cam</option><<input id="videoparam" size="36"/></td>  
984 - <td colspan="5"><button type="button" id="set_videoparam" onclick="javascript:onTestClick(this);">set_videoparam</button></td>  
985 - </tr>  
986 - </table></td>  
987 - </tr>  
988 - </td>  
989 - </tr>  
990 - </tr>  
991 - </table></td>  
992 - </tr>  
993 - </table></td>  
994 - <td width="7%">&nbsp;</td>  
995 - </tr>  
996 - </table></td>  
997 - </tr>  
998 - </table></td>  
999 - </tr>  
1000 - </table></td>  
1001 - </tr>  
1002 - <tr>  
1003 - <td colspan="2" valign="top" bgcolor="#191919"><table width="100" border="0" align="left" cellpadding="0" cellspacing="0">  
1004 - <!-- fwtable fwsrc="080715_fms_splash_fireworks.png" fwbase="index.gif" fwstyle="Dreamweaver" fwdocid = "1526025482" fwnested="0" --> 877 + var pageHost = ((document.location.protocol == "https:") ? "https://" : "http://");
  878 + document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
  879 + + pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" );
  880 + </script>
  881 + </div>
  882 + </div>
  883 + <noscript>
  884 + <a href="http://www.adobe.com/go/getflashplayer/" style="color:black"><img src="images/ERROR_getFlashPlayer.gif" width="640" height="377" /></a>
  885 + </noscript>
  886 + </td>
  887 + </tr>
  888 + </table>
  889 + </td>
  890 + <td>
  891 + <table width="100" border="0" cellspacing="0" cellpadding="0">
  892 + <tr>
  893 + <td><span class="style75">click on following buttons to test liveserver method</span></td>
  894 + <td>&nbsp;</td>
  895 + <td>&nbsp;</td>
  896 + </tr>
  897 + <tr>
  898 + <td background="images/upperright_03.gif">
  899 + <table border="0" cellspacing="0" cellpadding="0">
  900 + <tr>
  901 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  902 + <td colspan="2"><button type="button" id="get_rtmp_port" onclick="onTestClick(this)">get_rtmp_port</button></td>
  903 + <td colspan="4"><input id="rtmp_port" readonly="readonly" /></td>
  904 + </tr>
  905 + <tr>
  906 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  907 + <td colspan="2"><button type="button" id="ss_start" onclick="onTestClick(this)">ss_start</button></td>
  908 + <td colspan="4"><input id="ss_start_input" size="45" /></td>
  909 + <td colspan="2"><button type="button" id="ss_stop" onclick="javascript:onTestClick(this);">ss_stop</button></td>
  910 + </tr>
  911 + <tr>
  912 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  913 + <td colspan="2"><button type="button" id="ds_start" onclick="javascript:onTestClick(this);">ds_start</button></td>
  914 + <td colspan="4"><input id="ds_start_coord" size="45" /><input id="ds_start_window_name" size="45" /></td>
  915 + <td colspan="2"><button type="button" id="ds_stop" onclick="javascript:onTestClick(this);">ds_stop</button></td>
  916 + </tr>
  917 + <tr>
  918 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  919 + <td colspan="2"><button type="button" id="get_mic" onclick="javascript:onTestClick(this);">get_mic</button></td>
  920 + <td colspan="4">
  921 + <img src="images/spacer.gif" width="5" height="10" />
  922 + <select width="300" id="mics" name="mics" />
  923 + </td>
  924 + </tr>
  925 + <tr>
  926 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  927 + <td colspan="2"><button type="button" id="aud_start" onclick="javascript:onTestClick(this);">aud_start</button></td>
  928 + <td colspan="4"></td>
  929 + <td colspan="2"><button type="button" id="aud_stop" onclick="javascript:onTestClick(this);">aud_stop</button></td>
  930 + </tr>
  931 + <tr>
  932 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  933 + <td colspan="2"><button type="button" id="get_mic_vol" onclick="javascript:onTestClick(this);">get_mic_vol</button></td>
  934 + <td colspan="4"><input id="mic_vol" width="400" /></td>
  935 + <td colspan="2"><button type="button" id="set_mic_vol" onclick="javascript:onTestClick(this);">set_mic_vol</button></td>
  936 + </tr>
  937 + <tr>
  938 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  939 + <td colspan="2"><button type="button" id="mov_start" onclick="javascript:onTestClick(this);">mov_start</button></td>
  940 + <td colspan="4"> <input id="duration" readonly="readonly" size="10" /></td>
  941 + <td colspan="2"><button type="button" id="mov_stop" onclick="javascript:onTestClick(this);">mov_stop</button></td>
  942 + </tr>
  943 + <tr>
  944 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  945 + <td colspan="2"><button type="button" id="mov_pause" onclick="javascript:onTestClick(this);">mov_pause</button></td>
  946 + <td colspan="4"><button type="button" id="mov_seek" onclick="javascript:onTestClick(this);">mov_seek</button><input id="mov_pos" size="10" /></td>
  947 + <td colspan="2"><button type="button" id="mov_resume" onclick="javascript:onTestClick(this);">mov_resume</button></td>
  948 + </tr>
  949 + <tr>
  950 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  951 + <td colspan="2"><button type="button" id="get_cam" onclick="javascript:onTestClick(this);">get_cam</button></td>
  952 + <td colspan="4">
  953 + <img src="images/spacer.gif" width="5" height="10" />
  954 + <select width="300" id="cameras" name="cameras" />
  955 + </td>
  956 + </tr>
  957 + <tr>
  958 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  959 + <td colspan="2"><button type="button" id="cam_start" onclick="javascript:onTestClick(this);">cam_start</button></td>
  960 + <td colspan="4"></td>
  961 + <td colspan="2"><button type="button" id="cam_stop" onclick="javascript:onTestClick(this);">cam_stop</button></td>
  962 + </tr>
  963 + <tr>
  964 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  965 + <td colspan="2"><button type="button" id="start_push" onclick="javascript:onTestClick(this);">start_push</button></td>
  966 + <td colspan="4">
  967 + <input id="start_push_input" size="50" list="start_push_sample_list" /><datalist id="start_push_sample_list">
  968 + <option value="0 video=scr audio=mic rtmp://127.0.0.1/live/0"></option>
  969 + <option value="1 video=doc audio=mic rtmp://127.0.0.1/live/1"></option>
  970 + <option value="2 video=cam audio=mic rtmp://127.0.0.1/live/2"></option>
  971 + <option value="3 video=mov audio=mov rtmp://127.0.0.1/live/3"></option>
  972 + <option value="4 video=non audio=mov rtmp://127.0.0.1/live/4"></option>
  973 + <option value="5 video=doc audio=non rtmp://127.0.0.1/live/5"></option>
  974 + <option value="5 video=doc audio=mov rtmp://127.0.0.1/live/6"></option>
  975 + </datalist>
  976 + </td>
  977 + <td colspan="2"><button type="button" id="stop_push" onclick="javascript:onTestClick(this);">stop_push</button></td>
  978 + </tr>
  979 + <tr>
  980 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  981 + <td colspan="2"><button type="button" id="start_record" onclick="javascript:onTestClick(this);">start_record</button></td>
  982 + <td colspan="4">
  983 + <input id="start_record_input" size="45" list="start_record_sample_list" />
  984 + <datalist id="start_record_sample_list">
  985 + <option value="0 video=scr audio=mic" />
  986 + <option value="1 video=doc audio=mic" />
  987 + <option value="2 video=cam audio=mic" />
  988 + <option value="3 video=mov audio=mov" />
  989 + </datalist>
  990 + </td>
  991 + <td colspan="2"><button type="button" id="stop_record" onclick="javascript:onTestClick(this);">stop_record</button></td>
  992 + </tr>
  993 + <tr>
  994 + <td colspan="1"><img src="images/spacer.gif" width="5" height="10" /></td>
  995 + <td colspan="2"><button type="button" id="get_videoparam" onclick="javascript:onTestClick(this);">get_videoparam</button></td>
  996 + <td colspan="1">
  997 + <select id="sources" name="sources">
  998 + <option value="scr">scr</option>
  999 + <option value="doc">doc</option>
  1000 + <option value="mov">mov</option>
  1001 + <option value="cam">cam</option>
  1002 + </select>
  1003 + </td>
  1004 + <td colspan="3"><input id="videoparam" size="36" /></td>
  1005 + <td colspan="2"><button type="button" id="set_videoparam" onclick="javascript:onTestClick(this);">set_videoparam</button></td>
  1006 + </tr>
  1007 + </table>
  1008 + </td>
  1009 + </tr>
  1010 +
  1011 +
  1012 +
  1013 + </table>
  1014 + </td>
  1015 + </tr>
  1016 + </table>
  1017 + </td>
  1018 +</tr>
  1019 +<tr>
  1020 + <td colspan="3" valign="top" bgcolor="#191919"><table width="100" border="0" align="left" cellpadding="0" cellspacing="0">
1005 <tr> 1021 <tr>
1006 <td colspan="3" valign="top"><img src="images/spacer.gif" width="55" height="10" /></td> 1022 <td colspan="3" valign="top"><img src="images/spacer.gif" width="55" height="10" /></td>
1007 </tr> 1023 </tr>
@@ -1011,7 +1027,7 @@ function getExplorerTitle() { @@ -1011,7 +1027,7 @@ function getExplorerTitle() {
1011 <td><span class="style69">Play RTMP stream</span></td> 1027 <td><span class="style69">Play RTMP stream</span></td>
1012 </tr> 1028 </tr>
1013 <tr> 1029 <tr>
1014 - <td bgcolor="#666666"><img src="images/spacer.gif" width="20" height="3" /></td> 1030 + <td bgcolor="#666666"><img src="images/spacer.gif" width="5" height="3" /></td>
1015 </tr> 1031 </tr>
1016 <tr> 1032 <tr>
1017 <td><img src="images/spacer.gif" width="55" height="10" /></td> 1033 <td><img src="images/spacer.gif" width="55" height="10" /></td>
@@ -1028,8 +1044,8 @@ function getExplorerTitle() { @@ -1028,8 +1044,8 @@ function getExplorerTitle() {
1028 <td align="left"><input name="inputURL" type="text" id="inputURL" size="80" maxlength="80" /></td> 1044 <td align="left"><input name="inputURL" type="text" id="inputURL" size="80" maxlength="80" /></td>
1029 <td width="42%" align="left"><table width="100" border="0" cellspacing="0" cellpadding="0"> 1045 <td width="42%" align="left"><table width="100" border="0" cellspacing="0" cellpadding="0">
1030 <tr> 1046 <tr>
1031 - <td width="5%" align="left"><img src="images/spacer.gif" width="10" height="10" /></td>  
1032 - <td width="5%" align="left"><img src="images/spacer.gif" width="10" height="10" /></td> 1047 + <td width="5%" align="left"><img src="images/spacer.gif" width="5" height="10" /></td>
  1048 + <td width="5%" align="left"><img src="images/spacer.gif" width="5" height="10" /></td>
1033 <td width="27%" align="left"><a id="playBtn" onclick="javascript:playStream();"><img src="images/playstream_10.gif" width="104" height="25" /></a></td> 1049 <td width="27%" align="left"><a id="playBtn" onclick="javascript:playStream();"><img src="images/playstream_10.gif" width="104" height="25" /></a></td>
1034 <td align="left">&nbsp;</td> 1050 <td align="left">&nbsp;</td>
1035 </tr> 1051 </tr>
@@ -1040,13 +1056,15 @@ function getExplorerTitle() { @@ -1040,13 +1056,15 @@ function getExplorerTitle() {
1040 </table></td> 1056 </table></td>
1041 </tr> 1057 </tr>
1042 </table></td> 1058 </table></td>
1043 - </tr>  
1044 - <td colspan="3" valign="top"><table width="87%" border="0" cellspacing="0" cellpadding="0"> 1059 + </tr>
  1060 +<tr>
  1061 + <td colspan="3" valign="top">
  1062 + <table width="87%" border="0" cellspacing="0" cellpadding="0">
1045 <tr> 1063 <tr>
1046 <td><span class="style69">Connect Xuedianyun LiveServer</span></td> 1064 <td><span class="style69">Connect Xuedianyun LiveServer</span></td>
1047 </tr> 1065 </tr>
1048 <tr> 1066 <tr>
1049 - <td bgcolor="#666666"><img src="images/spacer.gif" width="20" height="3" /></td> 1067 + <td bgcolor="#666666"><img src="images/spacer.gif" width="5" height="3" /></td>
1050 </tr> 1068 </tr>
1051 1069
1052 <tr> 1070 <tr>
@@ -1064,7 +1082,7 @@ function getExplorerTitle() { @@ -1064,7 +1082,7 @@ function getExplorerTitle() {
1064 <td align="left"><input name="websocketURL" type="text" id="websocketURL" size="80" maxlength="80" /></td> 1082 <td align="left"><input name="websocketURL" type="text" id="websocketURL" size="80" maxlength="80" /></td>
1065 <td width="42%" align="left"><table width="100" border="0" cellspacing="0" cellpadding="0"> 1083 <td width="42%" align="left"><table width="100" border="0" cellspacing="0" cellpadding="0">
1066 <tr> 1084 <tr>
1067 - <td width="2%" align="left"><img src="images/spacer.gif" width="10" height="10" /></td> 1085 + <td width="2%" align="left"><img src="images/spacer.gif" width="5" height="10" /></td>
1068 <td width="27%" align="left"><a id="connectBtn" onclick="javascript:connectLiveServ();"><img src="images/connect.gif" width="104" height="25" /></a></td> 1086 <td width="27%" align="left"><a id="connectBtn" onclick="javascript:connectLiveServ();"><img src="images/connect.gif" width="104" height="25" /></a></td>
1069 <td align="left">&nbsp;</td> 1087 <td align="left">&nbsp;</td>
1070 <td width="27%" align="left"><a id="disconnectBtn" onclick="javascript:disconnectLiveServ();"><img src="images/disconnect.gif" width="104" height="25" /> 1088 <td width="27%" align="left"><a id="disconnectBtn" onclick="javascript:disconnectLiveServ();"><img src="images/disconnect.gif" width="104" height="25" />
@@ -1075,8 +1093,9 @@ function getExplorerTitle() { @@ -1075,8 +1093,9 @@ function getExplorerTitle() {
1075 </tr> 1093 </tr>
1076 </table></td> 1094 </table></td>
1077 </tr> 1095 </tr>
1078 - </table></td>  
1079 - </tr> 1096 + </table>
  1097 + </td>
  1098 +</tr>
1080 </table> 1099 </table>
1081 <div id = output /> 1100 <div id = output />
1082 </body> 1101 </body>

17.8 KB | 宽: | 高:

30.2 KB | 宽: | 高:

  • 两方对比
  • 交换覆盖
  • 透明覆盖