国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

76 linhas
2.4KB

  1. function checkSubmitAlb() {
  2. if ($("#gallery .atlas").length > 0) {
  3. //这里从gallery中取出图片元素信息
  4. $("#gallery .atlas").each(function() {
  5. albums.push({
  6. "img": $(this).find("img").attr("src"),
  7. "txt": $(this).find("input").val()
  8. })
  9. })
  10. }
  11. $("#albums").val(JSON.stringify(albums));
  12. return true;
  13. }
  14. function checkMuList(psid, cmid) {
  15. if ($Obj('pagestyle3').checked) {
  16. $Obj('cfgmulist').style.display = 'table-row';
  17. $Obj('spagelist').style.display = 'none';
  18. } else if ($Obj('pagestyle1').checked) {
  19. $Obj('cfgmulist').style.display = 'none';
  20. $Obj('spagelist').style.display = 'table-row';
  21. } else {
  22. $Obj('cfgmulist').style.display = 'none';
  23. $Obj('spagelist').style.display = 'none';
  24. }
  25. }
  26. //删除已经上传的图片
  27. function delAlbPic(pid) {
  28. var tgobj = $Obj('atlasok' + pid);
  29. fetch('swfupload.php?dopost=del&id=' + pid).then(resp => resp.text()).then((d) => {
  30. tgobj.innerHTML = d;
  31. $Obj('gallery').removeChild(tgobj);
  32. });
  33. }
  34. //删除已经上传的图片修改时用
  35. function delAlbPicOld(picfile, pid) {
  36. var tgobj = $Obj('albold' + pid);
  37. fetch('swfupload.php?dopost=delold&picfile=' + picfile).then(resp => resp.text()).then((d) => {
  38. tgobj.innerHTML = d;
  39. $Obj('galleryedit').removeChild(tgobj);
  40. });
  41. }
  42. function seePicNewAlb(f, imgdid, frname, hpos, acname) {
  43. var newobj = null;
  44. if (f.value == '') return;
  45. vImg = $Obj(imgdid);
  46. picnameObj = document.getElementById('picname');
  47. nFrame = $Nav() == 'IE' ? eval('document.frames.' + frname) : $Obj(frname);
  48. nForm = f.form;
  49. //修改form的action等参数
  50. if (nForm.detachEvent) nForm.detachEvent("onsubmit", checkSubmitAlb);
  51. else nForm.removeEventListener("submit", checkSubmitAlb, false);
  52. nForm.action = 'archives_do.php';
  53. nForm.target = frname;
  54. nForm.dopost.value = 'uploadLitpic';
  55. nForm.submit();
  56. picnameObj.value = '';
  57. newobj = $Obj('uploadwait');
  58. if (!newobj) {
  59. newobj = document.createElement("div");
  60. newobj.id = 'uploadwait';
  61. newobj.style.position = 'absolute';
  62. newobj.className = 'uploadwait';
  63. newobj.style.width = 120;
  64. newobj.style.height = 20;
  65. newobj.style.top = hpos;
  66. newobj.style.left = 100;
  67. document.body.appendChild(newobj);
  68. newobj.innerHTML = '<img src="../../static/web/img/loadinglit.gif">';
  69. }
  70. newobj.style.display = 'block';
  71. //提交后还原form的action等参数
  72. nForm.action = acname;
  73. nForm.dopost.value = 'save';
  74. nForm.target = '';
  75. nForm.litpic.disabled = true;
  76. }