国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

122 lines
3.8KB

  1. function checkSubmit() {
  2. if (document.form1.title.value=='') {
  3. alert("文档标题不能为空");
  4. document.form1.title.focus();
  5. return false;
  6. }
  7. if (document.form1.typeid.value==0) {
  8. alert("请您选择文档所属栏目");
  9. return false;
  10. }
  11. document.form1.imagebody.value = document.getElementById('copyhtml').innerHTML;
  12. document.getElementById('postloader').style.display = 'block';
  13. }
  14. function CheckSelTable(nnum) {
  15. var cbox = document.getElementById('isokcheck'+nnum);
  16. var seltb = document.getElementById('seltb'+nnum);
  17. if (!cbox.checked) seltb.style.display = 'none';
  18. else seltb.style.display = 'block';
  19. }
  20. var startNum = 1;
  21. function MakeUpload(mnum) {
  22. var endNum = 0;
  23. var upfield = document.getElementById("uploadfield");
  24. var pnumObj = document.getElementById("picnum");
  25. var fhtml = "";
  26. var dsel = " checked='checked' ";
  27. var dplay = "display:none";
  28. if (mnum==0) endNum = startNum + Number(pnumObj.value);
  29. else endNum = mnum;
  30. if (endNum>120) endNum = 120;
  31. for (startNum;startNum < endNum;startNum++)
  32. {
  33. if (startNum==1) {
  34. dsel = " checked='checked' ";
  35. dplay = "block";
  36. } else {
  37. dsel = " ";
  38. dplay = "display:none";
  39. }
  40. fhtml = '';
  41. fhtml += "<div><label><input type='checkbox' name='isokcheck"+startNum+"' id='isokcheck"+startNum+"' value='1' "+dsel+" onClick='CheckSelTable("+startNum+")'> 显示图片"+startNum+"上传框</label></div>";
  42. fhtml += "<div id=\"seltb"+startNum+"\" style=\""+dplay+"\">";
  43. fhtml += "<p>图片"+startNum+":<input type='text' name='imgfile"+startNum+"' class='form-control w-50 mr-2' placeholder='请输入网址'></p>";
  44. fhtml += "<p>图片简介:<textarea name='imgmsg"+startNum+"' class='form-control'></textarea></p>";
  45. fhtml += "</div>";
  46. upfield.innerHTML += fhtml;
  47. }
  48. }
  49. function TestGet() {
  50. LoadTestDiv();
  51. }
  52. var vcc = 0;
  53. function LoadTestDiv() {
  54. var posLeft = 100; var posTop = 100;
  55. var newobj = document.getElementById('_myhtml');
  56. document.getElementById('imagebody').value = document.getElementById('copyhtml').innerHTML;
  57. var dfstr = '粘贴到这里...';
  58. if (document.getElementById('imagebody').value.length <= dfstr.length)
  59. {
  60. alert('您还没有粘贴任何东西在修改框');
  61. return;
  62. }
  63. if (!newobj){
  64. newobj = document.createElement("DIV");
  65. newobj.id = '_myhtml';
  66. newobj.style.position='absolute';
  67. newobj.className = "dlg2";
  68. newobj.style.top = posTop;
  69. newobj.style.left = posLeft;
  70. document.body.appendChild(newobj);
  71. } else {
  72. newobj.style.display = "block";
  73. }
  74. const formData = new FormData()
  75. formData.append('myhtml', v);
  76. formData.append('vcc', vcc);
  77. fetch('album_testhtml.php', {
  78. method: 'POST',
  79. body: formData
  80. })
  81. .then(r => r.text())
  82. .then(d => {
  83. newobj.innerHTML = d;
  84. vcc++;
  85. })
  86. }
  87. function checkMuList(psid, cmid) {
  88. if (document.getElementById('pagestyle3').checked)
  89. {
  90. document.getElementById('spagelist').style.display = 'none';
  91. }
  92. else if (document.getElementById('pagestyle1').checked)
  93. {
  94. document.getElementById('spagelist').style.display = 'block';
  95. } else {
  96. document.getElementById('spagelist').style.display = 'none';
  97. }
  98. }
  99. //图片显示与隐藏zip文件选项
  100. function ShowZipField(formitem, zipid, upid) {
  101. if (formitem.checked){
  102. document.getElementById(zipid).style.display = 'block';
  103. document.getElementById(upid).style.display = 'none';
  104. document.getElementById('formhtml').checked = false;
  105. document.getElementById('copyhtml').innerHTML = '';
  106. } else {
  107. document.getElementById(zipid).style.display = 'none';
  108. }
  109. }
  110. //图片显示与隐藏修改框
  111. function ShowHtmlField(formitem, htmlid, upid) {
  112. if ($Nav()!="IE") {
  113. alert("该方法不适用于非IE浏览器");
  114. return ;
  115. }
  116. if (formitem.checked) {
  117. document.getElementById(htmlid).style.display = 'block';
  118. } else {
  119. document.getElementById(htmlid).style.display = 'none';
  120. document.getElementById('copyhtml').innerHTML = '';
  121. }
  122. }