国内流行的内容管理系统(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.

119 lines
4.0KB

  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 class='mb-3'><label class='mb-0'><input type='checkbox' name='isokcheck" + startNum + "' id='isokcheck" + startNum + "' value='1' "+dsel+" onClick='CheckSelTable(" + startNum + ")'> 显示图片" + startNum + "上传框</label></div>";
  42. fhtml += "<div id=\"seltb" + startNum + "\" class='form-group' style=\"" + dplay + "\"><label>图片" + startNum + "上传:</label><div class='input-group mb-3'><input type='text' name='imgfile" + startNum + "' class='form-control' placeholder='请输入网址'><div class='input-group-append'><span class='btn btn-success btn-send' onClick=\"SelectImage('addcontent.imgfile" + startNum + "', 'big')\">选择</span></div></div><label>图片" + startNum + "简介:</label><textarea name='imgmsg" + startNum + "' class='form-control'></textarea></div>";
  43. upfield.innerHTML += fhtml;
  44. }
  45. }
  46. function TestGet() {
  47. LoadTestDiv();
  48. }
  49. var vcc = 0;
  50. function LoadTestDiv() {
  51. var posLeft = 100; var posTop = 100;
  52. var newobj = document.getElementById('_myhtml');
  53. document.getElementById('imagebody').value = document.getElementById('copyhtml').innerHTML;
  54. var dfstr = '粘贴到这里...';
  55. if (document.getElementById('imagebody').value.length <= dfstr.length)
  56. {
  57. alert('您还没有粘贴任何东西在修改框');
  58. return;
  59. }
  60. if (!newobj){
  61. newobj = document.createElement("DIV");
  62. newobj.id = '_myhtml';
  63. newobj.style.position='absolute';
  64. newobj.className = "dlg2";
  65. newobj.style.top = posTop;
  66. newobj.style.left = posLeft;
  67. document.body.appendChild(newobj);
  68. } else {
  69. newobj.style.display = "block";
  70. }
  71. const formData = new FormData()
  72. formData.append('myhtml', v);
  73. formData.append('vcc', vcc);
  74. fetch('album_testhtml.php', {
  75. method: 'POST',
  76. body: formData
  77. })
  78. .then(r => r.text())
  79. .then(d => {
  80. newobj.innerHTML = d;
  81. vcc++;
  82. })
  83. }
  84. function checkMuList(psid, cmid) {
  85. if (document.getElementById('pagestyle3').checked)
  86. {
  87. document.getElementById('spagelist').style.display = 'none';
  88. }
  89. else if (document.getElementById('pagestyle1').checked)
  90. {
  91. document.getElementById('spagelist').style.display = 'block';
  92. } else {
  93. document.getElementById('spagelist').style.display = 'none';
  94. }
  95. }
  96. //图片显示与隐藏zip文件选项
  97. function ShowZipField(formitem, zipid, upid) {
  98. if (formitem.checked){
  99. document.getElementById(zipid).style.display = 'block';
  100. document.getElementById(upid).style.display = 'none';
  101. document.getElementById('formhtml').checked = false;
  102. document.getElementById('copyhtml').innerHTML = '';
  103. } else {
  104. document.getElementById(zipid).style.display = 'none';
  105. }
  106. }
  107. //图片显示与隐藏修改框
  108. function ShowHtmlField(formitem, htmlid, upid) {
  109. if ($Nav()!="IE") {
  110. alert("该方法不适用于非IE浏览器");
  111. return ;
  112. }
  113. if (formitem.checked) {
  114. document.getElementById(htmlid).style.display = 'block';
  115. } else {
  116. document.getElementById(htmlid).style.display = 'none';
  117. document.getElementById('copyhtml').innerHTML = '';
  118. }
  119. }