release_iframe.htm 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. {include file="public/layout" /}
  2. <body style="background-color:#F1F1F1;overflow: auto;min-width: auto;">
  3. <div id="toolTipLayer" style="position: absolute; z-index: 9999; display: none; visibility: visible; left: 95px; top: 573px;"></div>
  4. <div id="append_parent"></div>
  5. <div id="ajaxwaitid"></div>
  6. <div class="page ksedit" style="min-width: auto;">
  7. <form class="form-horizontal" id="post_form" action="{:url('Archives/release')}" method="post">
  8. <div class="ncap-form-default">
  9. <dl class="row">
  10. <dt class="tit">
  11. <label for="title"><em>*</em>发布至</label>
  12. </dt>
  13. <dd class="opt" style="width: auto;">
  14. <select name="typeid" id="typeid" style="width: 300px;" size="22">
  15. {$select_html}
  16. </select>
  17. <!-- <input type="hidden" name="gourl" value=""> -->
  18. <span class="err"></span>
  19. <p class="notic"></p>
  20. </dd>
  21. </dl>
  22. </div>
  23. </form>
  24. </div>
  25. <script type="text/javascript">
  26. $(function () {
  27. $('#typeid').find('option').click(function(){
  28. if (!$('#typeid').val()) {
  29. layer.alert('请选择栏目…!', {icon:5, title:false}, function(index){
  30. $('#typeid').val('');
  31. layer.close(index);
  32. });
  33. return false;
  34. }
  35. var current_channel = $('#typeid').find('option:selected').attr('data-current_channel');
  36. current_channel = parseInt(current_channel);
  37. var js_allow_channel_arr = {$js_allow_channel_arr};
  38. if ($.inArray(current_channel, js_allow_channel_arr) == -1) {
  39. layer.alert('该栏目模型不允许发布文档!', {icon:5, title:false}, function(index){
  40. $('#typeid').val('');
  41. layer.close(index);
  42. });
  43. return false;
  44. }
  45. var parentObj = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  46. parent.layer.close(parentObj);
  47. var url = "//{$Request.host}{$Request.baseFile}?m=admin&c=Archives&a=release&lang={$Request.param.lang}";
  48. if (url.indexOf('?') > -1) {
  49. url += '&';
  50. } else {
  51. url += '?';
  52. }
  53. url += 'typeid=' + $('#typeid').val();
  54. {eq name="iframe" value="2"}
  55. parent.window.location = url;
  56. {else /}
  57. parent.content_body.location = url;
  58. {/eq}
  59. });
  60. });
  61. </script>
  62. {include file="public/footer" /}