PageSourceSearch

https://user.cacp.org.cn/planner/ask

html cacp.org.cn collected 2026-10-06 05:08:35 UTC 35,813 bytes, 806 lines download raw bytes

1<!DOCTYPE html>
2<html lang="zh-CN">
3<head>
4	<meta charset="utf-8">
5	<meta http-equiv="X-UA-Compatible" content="IE=edge">
6	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
7<meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
8<title>规划师问</title>
9
10<link href="/assets/css/beyond.min.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" rel="stylesheet" />
11<link href="/assets/css/bootstrap.min.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" rel="stylesheet" />
12
13	<!--bootstrap 字体 css-->
14	<link href="/planner/css/font-awesome/css/font-awesome.min.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" rel="stylesheet" />
15	<!--注意,这个字体css,要引用当前目录的,不是assets下的-->
16	<link rel="stylesheet" href="/planner/css/swiper.min.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" />
17	<!--subject css 必须放在所有css的后边-->
18	<link href="/planner/js/layui/css/layui.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" rel="stylesheet" />
19	<link href="/planner/css/dataTables.bootstrap.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" rel="stylesheet" />
20	<link rel="stylesheet" href="/planner/js/swiperbundle/swiper-bundle.min.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" />
21	<link href="/planner/css/gh.my.css;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B?v=202405201" rel="stylesheet" />
22
23	
23<script src="/planner/js/jquery/1.12.4/jquery-1.12.4.min.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
23
24	
24<script type="text/javascript" src="/js/jquery.form.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
24
25	
25<script type="text/javascript" src="/js/jquery.json-2.2.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
25
26	
26<script type="text/javascript" src="/assets/js/bootbox/bootbox.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
26
27	
27<script src="/planner/js/superslide/jquery.SuperSlide.2.1.1.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
27
28	
28<script src="/assets/js/bootstrap.min.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
28
29	
29<script src="/planner/js/laydate/laydate.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" charset="utf-8"></script>
29
30
31	
31<script src="/planner/js/echarts/echarts.min.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
31
32	
32<script src="/planner/js/echarts/echarts-wordcloud.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
32
33	
33<script src="/planner/js/swiperbundle/swiper-bundle.min.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
33
34	
34<script type="text/javascript" src="/bootstrap4/assets/plugins/sweet-alert/sweetalert.min.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B" ></script>
34
35	
35<script src="/planner/js/layer/layer.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
35
36	
36<script src="/planner/js/layui/layui.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
36
37	
37<script type="text/javascript" src="/assets/js/toastr/toastr.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
37
38	
38<script src="/planner/js/swiperbundle/swiper-bundle.min.js;jsessionid=55D9489A01DD4EDF2F7F981F9A0BCC0B"></script>
38
39
40	<link id="bootstrap-rtl-link" href="" rel="stylesheet" />
41<script type="text/javascript">
42        /*<![CDATA[*/
43    $(function () {
44
45        jQuery("#tabledata").load('./ask/dlist?'+"max=10&orderBy=+A.IS_TOP+DESC%2C+A.CTIME+DESC&p=1");
46
47        cates = []
48
49        $('#ask').addClass('on').siblings().removeClass('on')
50
51        // 日历控件
52        var startTime = laydate.render({
53            elem: '#starttime',
54            // type: 'datetime', //时间格式:yyyy/MM/dd HH:mm:ss
55            format: 'yyyy-MM-dd',
56            theme: '#277aa6',
57            done: function (value, date, endDate) {
58                endTime.config.min = {
59                    year: date.year,
60                    month: date.month - 1, //重点!!!
61                    date: date.date,
62                    hours: date.hours,
63                    minutes: date.minutes,
64                    seconds: date.seconds
65                }
66                var stime = new Date(Date.parse(value.replace("-", "/")));
67                var etime = new Date(Date.parse($("#endtime").val().replace("-", "/")));
68                if (stime > etime) { //开始时间若大于结束时间,则把开始时间的日期回填到结束时间
69                    $("#endtime").val(value);
70                }
71                if($("#starttime").val() && $("#endtime").val()){
72                    //sumbmitSearch()
73                }
74            }
75        });
76        var endTime = laydate.render({
77            elem: '#endtime',
78            format: 'yyyy-MM-dd',
79            theme: '#277aa6',
80            min: $("#starttime").val(), //可选择的最小日期为开始日期
81            done: function (value, date, endDate) {
82                if($("#starttime").val() && $("#endtime").val()){
83                    //sumbmitSearch()
84                }
85            }
86        });
87
88
89        // 留言须知
90        $("#deleteMsgXZ").click(function(){
91            layer.open({
92                type: 1,
93                title: "留言须知",
94                area: ['600px', '300px'],
95                btn: ['知道了'],
96                btnAlign: 'c',
97                content: $('#msgCont'),
98                yes: function(index, layero){
99                    //do something
100                    layer.close(index); //如果设定了yes回调,需进行手工关闭
101                }
102            });
103        })
104        // 选择分类
105        function serializeVal(form){
106            var typeCurrentLevel = $(form).serializeArray();
107            var formName = {};
108            typeCurrentLevel.forEach((item, index)=>{
109                formName[item.name] = item.value
110            })
111            return formName
112        }
113
114        $(document).on('change', '#CATE', function(){
115
116        })
117
118
119
120
121        $(document).on('click', '#form .cate li', function(){
122
123        })
124        $(document).on('click', '.typeCurrent li', function(){
125        //$(".typeCurrent").on('click', 'li', function(){
126            var keyLevel = $(this).attr('name');
127            // keyLevelfirst
128            $(".keyLevel"+keyLevel+" li").removeClass('on');
129            $(".keyLevel"+keyLevel+" li").eq(0).addClass('on');
130            $('input[name="'+keyLevel+'"]').val('')
131            $(this).remove();
132            sumbmitSearch();
133        })
134
135        $(document).on('click', '#form .keyLevel li', function(){
136            let that = this
137        //$('#form .keyLevel li').click(function(){
138            var keyLevel = $(this).parent().attr('data-level');
139            var getCurrentVal = serializeVal('#form');
140            var currentHtml = $(this).text();
141            if(currentHtml === '全部'){
142                // 删掉当前条件
143                $('input[name="'+keyLevel+'"]').val('')
144                $("#typeCurrent"+keyLevel+"").remove()
145                $(".keyLevel"+keyLevel+" li").removeClass('on');
146                $(".keyLevel"+keyLevel+" li").eq(0).addClass('on');
147                if(keyLevel === 'first'){
148                    // 删掉second条件
149                    $(".keyLevelsecond").html('<li class="on">全部</li>')
150                    $('input[name=second]').val('')
151                    $("#typeCurrentsecond").remove()
152
153                }
154            }else{
155                $(this).addClass('on').siblings().removeClass('on')
156                if(getCurrentVal[keyLevel]){
157                    $("#typeCurrent" + keyLevel +" span").text(currentHtml);
158                } else {
159                    $(".typeCurrent").append('<li name="'+keyLevel+'" id="typeCurrent'+keyLevel+'"><span>'+ currentHtml +'</span><img src="http://i.cacp.org.cn/user/images/icon_close.png" /></li>')
160                }
161                $('input[name="'+keyLevel+'"]').val(currentHtml)
162                if(keyLevel === 'first'){
163                    // 重新写second
164                    $('input[name=second]').val('')
165                    $("#typeCurrentsecond").remove()
166                    cates.forEach(function(item,index){
167                        if(item.cate_name === currentHtml){
168                            $(".keyLevelsecond").html('<li class="on">全部</li>')
169                            var html =''
170                            if(item.children != null){
171                                item.children.forEach(function(item2,index2){
172                                    html+= '<li>'+item2.cate_name+'</li>'
173                                })
174                                $(".keyLevelsecond li").after(html)
175                            }
176                        }
177                    })
178                }
179            }
180
181            sumbmitSearch();
182        })
183
184        // 点击时间
185        $('#labelTime li').click(function () {
186            $(this).addClass('on').siblings().removeClass('on');
187            var day = $(this).attr('data-day');
188            var currentDay = new Date();
189            var getDay = currentDay - day * 86400000; // 1天的毫秒值86400000
190            currentDay = parseTime(currentDay, '{y}-{m}-{d}');
191            getDay = parseTime(getDay, '{y}-{m}-{d}');
192            if (day === '') {
193                $("#starttime").val('');
194                $("#endtime").val('');
195                //jQuery("#tabledata").load( _path_+'/dlist?' + jQuery("#search_form").serialize());
196                sumbmitSearch();
197                return false;
198
199            }
200            $("#starttime").val(getDay);
201            $("#endtime").val(currentDay);
202            sumbmitSearch();
203           // jQuery("#tabledata").load( _path_+'/dlist?' + jQuery("#search_form").serialize());
204            return false;
205        })
206        // 日期格式化
207        function parseTime(time, cFormat) {
208            if (arguments.length === 0) {
209                return null
210            }
211            var format = cFormat || '{y}-{m}-{d} {h}:{i}:{s}'
212            var date
213            if (typeof time === 'undefined' || time === null || time === 'null') {
214                return ''
215            } else if (typeof time === 'object') {
216                date = time
217            } else {
218                if ((typeof time === 'string') && (/^[0-9]+$/.test(time))) {
219                    time = parseInt(time)
220                }
221                if ((typeof time === 'number') && (time.toString().length === 10)) {
222                    time = time * 1000
223                }
224                date = new Date(time)
225            }
226            var formatObj = {
227                y: date.getFullYear(),
228                m: date.getMonth() + 1,
229                d: date.getDate(),
230                h: date.getHours(),
231                i: date.getMinutes(),
232                s: date.getSeconds(),
233                a: date.getDay()
234            }
235            var time_str = format.replace(/{(y|m|d|h|i|s|a)+}/g, (result, key) => {
236                var value = formatObj[key]
237                // Note: getDay() returns 0 on Sunday
238                if (key === 'a') {
239                    return ['日', '一', '二', '三', '四', '五', '六'][value]
240                }
241                if (result.length > 0 && value < 10) {
242                    value = '0' + value
243                }
244                return value || 0
245            })
246            return time_str
247        }
248        // 关键词搜索
249        $("#keyWordClick").click(function(){
250            sumbmitSearch();
251        })
252        function loadMore(){
253
254            loadData(p, function (html) {
255                $("#tabledata").html(html);
256            });
257
258        }
259        function sumbmitSearch(){
260            ;
261            $("#tabledata").load('./ask/dlist?'+$("#form").serialize());
262            /*loadData(1, function (html) {
263                $("#tabledata").html(html);
264            });*/
265
266        }
267        hasMorePage = false;
268        limit = 10;
269        $(".toLogin").click(function(){
270            // 跳转去登录
271            layer.confirm('请登录后,再操作。点击确认去登录。',{
272                title:'提示',
273            },function(index){
274                layer.close(index);
275                location.href='/user'
276            },function(index){
277                layer.close(index);
278            })
279
280        });
281
282        var tags = []
283        // 留言热词-删除
284        $("#deleteMsgHot").on('click', 'span', function() {
285            var v = $(this).text()
286            v = v.slice(0, v.length - 1)
287            tags = tags.filter(item => item !== v);
288
289            $(this).remove();
290        });
291        // 留言热词-添加
292        $("#deleteMsgPut").keydown(function(event){
293            if (event.keyCode == 13 || event.keyCode == 32) {
294                var thisVal = $(this).val();
295                if (thisVal && thisVal.trim().length >0) {
296
297                    tags.push(thisVal.trim())
298
299                    $("#deleteMsgHot").append("<span>"+ thisVal.trim() +"<i>×</i></span>")
300                }
301                $(this).val("").focus();
302            }
303        });
304        // 留言校验
305        layui.use(['form', 'layedit', 'laydate'], function(){
306            var form = layui.form
307                ,layer = layui.layer
308                ,layedit = layui.layedit
309            //自定义验证规则
310            form.verify({
311                QUESTION: function(value){
312                    if(!value){
313                        return '留言内容是必填项不能为空';
314                    }
315                },
316
317            });
318            // 同意复选框
319            form.on('checkbox(read)', function(data){
320
321                if (data.elem.checked == true) {
322                    data.elem.checked = false;
323                } else {
324                    data.elem.checked = true;
325                }
326            });
327            //监听提交
328            form.on('submit(submitAsk)', function(data){
329                /*var msgHot = $("#deleteMsgHot").html()
330                if(!msgHot) {
331                    layer.msg('热词不能问空', {icon: 5, anim: 6});
332                    $("#deleteMsgHot").parent().addClass('error')
333                    return false;
334                }*/
335                var xieyi = $("#read").is(':checked')
336                if(!xieyi){
337                    layer.msg('请阅读并同意留言须知', {icon: 5, anim: 6});
338                }
339
340               // $('#LABELS').val(tags.join(","))
341                // 判断输入内容是否正确。
342               // console.log(JSON.stringify(data.field))
343
344                var load = layer.load();//显示等待层
345                var options = {
346                    success: function (json) {
347                        layer.close(load);//关闭等待层
348                        if (json.code == 0) {
349                            //
350                            $("#form_say").resetForm()
351                            layer.msg('留言成功。可在个人主页查看进度。')
352
353                        } else {
354                            layer.msg('留言提交失败!请检查您输入的内容是否正确。')
355                        }
356                        //parent.layer.closeAll();
357                    },
358                    error: function (json) {
359                        layer.close(load);//关闭等待层
360                    }
361                };
362                $("#form_say").ajaxForm(options);
363                $("#form_say").submit();
364
365                return false;
366                // 这里一定要返回false,阻止form表单的提交,采用异步提交的方式
367            });
368            var changeCate = function(value){
369
370                cates.forEach(function(item,index){
371                    if(item.cate_name === value){
372                        var cate =''
373                        if(item.children != null){
374                            item.children.forEach(function(item2,index2){
375                                cate += '<option value="'+item2.cate_name+'">'+item2.cate_name+'</option>'
376                            })
377                            var selectSubCate = $("#form_say").find("[name='SUB_CATE']")[0]
378                            if(selectSubCate){
379
380                                $(selectSubCate).html(cate)
381                            }
382                        }
383                    }
384                })
385
386
387            };
388            form.on('select(CATE)', function(data){
389
390                changeCate(data.value);  //弹出select的值
391                form.render('select');
392            });
393
394           /* $('#CATE').change(function(e){
395
396                changeCate($(this).children('option:selected').val());  //弹出select的值
397            });*/
398
399            $.ajax({
400                url: '/planner/ask/cates',
401                dataType: "json",
402                async: true,
403                type: "GET",
404                success:function(res){
405
406                    cates = res
407                    if(res != null && res instanceof Array){
408                        var html = ''
409                        var cate = ''
410                        res.forEach(function(item,index){
411                            html+= '<li>'+item.cate_name+'</li>'
412                            cate += '<option value="'+item.cate_name+'">'+item.cate_name+'</option>'
413                            //var url = linkus.url==null||linkus.url==''?'/article/detail?ID='+linkus.id:linkus.url
414                            // html+='<a title="'+linkus.title+'" target="_blank" href="'+url+'"><img src="'+linkus.img+'" alt="linkus.title"></a>'
415                        })
416
417                        var selectCate = $("#form_say").find("[name='CATE']")[0]
418                        if(selectCate){
419
420                            $(selectCate).html(cate)
421                        }
422                        if(res.length >0){
423                            var subCate = ''
424                            res[0].children.forEach(function(item,index){
425                                subCate += '<option value="'+item.cate_name+'">'+item.cate_name+'</option>'
426                            })
427                            var selectSubCate = $("#form_say").find("[name='SUB_CATE']")[0]
428                            if(selectSubCate){
429
430                                $(selectSubCate).html(subCate)
431                            }
432                        }
433
434                        $(".keyLevelfirst li").after(html)
435                        form.render('select');
436                    };
437                },
438                error:function(e){
439                }
440            });
441
442
443            form.render();
444        })
445
446
447    })
448        /*]]>*/
449
450    </script>
450<script type="text/javascript">
451                      $(function() {
452                          var chart = echarts.init(document.getElementById('wordcloud'));
453                          var data_ciyun = [];
454                          var option = {
455                              //tooltip: {},
456                              series: [ {
457                                  type: 'wordCloud',
458                                  gridSize: 2,
459                                  sizeRange: [12, 50],
460                                  rotationRange: [0, 0],
461                                  shape: 'pentagon',
462                                  width: '100%',
463                                  height: 490,
464                                  left: 'left',
465                                  top: 'top',
466                                  drawOutOfBound: false,
467                                  textStyle: {
468                                      color: function () {
469                                          return 'rgb(' + [
470                                              Math.round(Math.random() * 160),
471                                              Math.round(Math.random() * 160),
472                                              Math.round(Math.random() * 160)
473                                          ].join(',') + ')';
474                                      }
475                                  },
476                                  emphasis: {
477                                      textStyle: {
478                                          shadowBlur: 100,
479                                          shadowColor: '#333'
480                                      }
481                                  },
482                                  data: []
483
484                              } ]
485                          };
486
487                          $.ajax({
488                              url:'/cacp/planner/hotword/wordcloud?limit=35',
489                              data:{},
490                              type:"Get",
491                              dataType:"json",
492                              success:function(res){
493                                  if(res.code==0){
494                                      //data_ciyun = res.data
495                                      option.series[0].data = res.data
496                                      chart.setOption(option);
497                                      chart.resize();
498
499                                  }
500                              },
501                              error:function(res){
502
503                              }
504                          });
505
506                      });
507                  </script>
507
508	<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
509	<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
510	<!--[if lt IE 9]>
511	
511<script src="//cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
511
512	
512<script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
512
513	<![endif]-->
514	<!-- CUSTOM SCRIPT-->
515
516<script type="text/javascript">
517	/*<![CDATA[*/
518	$(function() {
519
520		//防止被iframe嵌套,如果需要被嵌套的,不要用这个包装器 开始
521		/* if(self === top){
522			//没有被嵌套
523		}else{
524			top.location = self.location;
525		} */
526		// 个人中心菜单
527		$(".rightMenu").mousemove(function(){
528			$(this).addClass('on')
529		})
530		$(".rightMenu").mouseleave(function(){
531			$(this).removeClass('on')
532		})
533
534
535	});
536	/*]]>*/
537</script>
537
538
539<style type="text/css">
540
541</style>
542</head>
543<body>
544  <div class="gh_top">
545		<div class="container">
546			<div class="col-lg-3">
547				<a href="http://www.cacp.org.cn"><img src="http://i.cacp.org.cn/user/images/logo.png" alt="中国城市规划协会" class="gh_toplogo"/></a></div>
548			<div class="col-lg-6 col-md-8 gh_topnav">
549				<li id="ask"><a href="/planner/ask"><img src="http://i.cacp.org.cn/user/images/nav_wen.png" /></a></li>
550				<li id="say"><a href="/planner/talk"><img src="http://i.cacp.org.cn/user/images/nav_shuo.png" /></a></li>
551
552				<li id="lun"><a href="/planner/master" ><img src="http://i.cacp.org.cn/user/images/nav_lun.png" /></a></li>
553
554			</div>
555			<div class="col-lg-3 col-md-4">
556				
557
558				<ul class="gh_topright">
559					<li><a href="https://sso.cacp.org.cn/cas/login?service=https://user.cacp.org.cn/">登录</a></li>
560					<li>|</li>
561					<li><a href="https://user.cacp.org.cn/register/person" >注册</a></li>
562				</ul>
563
564			</div>
565		</div>
566	</div>
567
568  <div class="gh_banner gh_banner1">
569      <div class="container">
570          <div class="col-md-3"></div>
571          <div class="col-md-8 gh_banword">
572              <div class="gh_banword_title">规划师问</div>
573              <div class="gh_banword_cont"><p>询问协会业务、活动、服务的各类问题</p>
574<p>提出您对于协会工作的建议</p>
575<p>留下您的问题,我们会认真回复您的每个问题</p></div>
576          </div>
577      </div>
578  </div>
579
580  <div class="container">
581      <div class="col-md-8 gh_wenleft">
582          <div class="gh_wentype padding20 margint20">
583              <form id="form" >
584                  <input type="hidden" name="first" value="">
585                  <input type="hidden" name="second" value="">
586                  <input type="hidden" name="third" value="">
587                  <div class="gh_wentype_item gh_wentypeflex">
588                      <div class="gh_wentype_current">
589                          <div class="gh_wentype_title">已选分类:</div>
590                          <ul class="gh_wentype_cont typeCurrent">
591                              <!-- <li name="first" id="typeCurrentfirst"><span>城市生态规划</span><img src="images/icon_close.png" /></li> -->
592                          </ul>
593                      </div>
594                      <div class="gh_wentype_so">
595                          <input type="text" placeholder="请输入关键词" name="keyword" class="gh_wentype_so_put" />
596                          <button type="button" class="gh_wentype_so_btn" id="keyWordClick">搜索</button>
597                      </div>
598                  </div>
599                  <div class="gh_wentype_item gh_wentype_bor">
600                      <div class="gh_wentype_title">一级类别:</div>
601                      <ul class="gh_wentype_bor_cont keyLevel keyLevelfirst" data-level="first">
602                          <li class="on">全部</li>
603                      </ul>
604                  </div>
605                  <div class="gh_wentype_item gh_wentype_bor">
606                      <div class="gh_wentype_title">二级类别:</div>
607                      <ul class="gh_wentype_bor_cont keyLevel keyLevelsecond" data-level="second">
608                          <li class="on">全部</li>
609
610                      </ul>
611                  </div>
612                  <div class="gh_wentype_item gh_wentype_bor">
613                      <div class="gh_wentype_title">发布时间:</div>
614                      <ul class="gh_wentype_bor_cont" data-level="third" id="labelTime">
615                          <li data-day="" class="on">全部</li>
616                          <li data-day="3">近3天</li>
617                          <li data-day="7">近1周</li>
618                          <li data-day="10">近10天</li>
619                          <li data-day="30">近1月</li>
620                          <li data-day="90">近3月</li>
621                      </ul>
622                      <div class="gh_condition_daterange">
623              <span><input type="text" id='starttime' name="starttime" autocomplete="off" placeholder="开始时间"
624                           class="form-control" /></span>
625                          <span>~</span>
626                          <span><input type="text" id='endtime' name="endtime" autocomplete="off" placeholder="结束时间"
627                                       class="form-control" /></span>
628                      </div>
629                  </div>
630              </form>
631          </div>
632
633          <div id="tabledata">
634              <div class="gh_question" >
635              </div>
636              <div class="gh_wen_fy">
637                  <a href="#">
638                      <img src="http://i.cacp.org.cn/user/images/icon_down.png">
639                      <span>显示更多内容</span>
640                      <img src="http://i.cacp.org.cn/user/images/icon_down.png">
641                  </a>
642              </div>
643          </div>
644      </div>
645      <div class="col-md-4 gh_wenright">
646          <div class="gh_xyw margint20">
647              <div class="gh_xyw_top">
648                  <div class="gh_xyw_top_left">问协会</div>
649                  <div class="gh_xyw_top_right"><a href="/planner/master">问大师</a></div>
650              </div>
651              <div class="gh_xyw_cont">
652                  <div class="gh_xyw_cont_tip"><p>请选择恰当的一二级分类!无法归类的问题请选择“其它问题”。</p>
653<p>您的留言很重要,请允许我们仔细查看后反馈。</p>
654<p>优秀的问答有机会收录展示,以帮助到更多的规划师。</p></div>
655                  <form id="form_say" action="/user/planner/liuyan/save" method="post" class="gh_xyw_msg layui-form" onsubmit="return false;" enctype="application/x-www-form-urlencoded">
656                      <input type="hidden" name="LABELS" id="LABELS" value="" />
657                      <div class="layui-form-item">
658                          <select name="CATE" id="CATE" lay-verify="required" lay-filter="CATE">
659                          </select>
660                      </div>
661                      <div class="layui-form-item">
662                          <select name="SUB_CATE" id="SUB_CATE" lay-verify="required">
663                          </select>
664                      </div>
665                      <div class="layui-form-item layui-form-text">
666                          <textarea name="QUESTION" placeholder="请输入要问的内容" lay-verify="required" class="layui-textarea"></textarea>
667                      </div>
668                      <!--<div class="gh_xyw_msg_ht">
669                          <div class="gh_xyw_msg_htspan" id="deleteMsgHot"></div>
670                          <input type="text" class="gh_xyw_msg_htput" id="deleteMsgPut" placeholder="请输入标签,空格或者回车结束" />
671                      </div>-->
672                      <div class="gh_xyw_msg_xzcont" id="msgCont"><p>尊敬的访客,欢迎您向中国城市规划协会提问或发表自己的观点。为确保留言板的良好运行和反馈体验,请您在留言前仔细阅读以下须知:</p>
673<p><br></p>
674<p>1.请确保您的留言内容真实、准确,不涉及虚假信息或误导性言论。请遵守《中华人民共和国宪法》等法律法规国家法律法规,不得发布违法、违规或侵犯他人权益的内容。</p>
675<p>2.留言需登录个人实名账号,我们将严格控制个人信息知悉范围,您的留言内容和个人信息将不会转给与处理事项无关的人员。</p>
676<p>3.请保持友好、礼貌的言辞,避免使用侮辱、攻击或带有歧视性的语言。请不要发布广告、垃圾信息。我们鼓励开放、包容的交流氛围,共同营造和谐、积极、健康的交流环境。</p>
677<p>4.提问时,请确保您的留言与协会的业务、活动、服务等相关主题相符,以便更高效地对您的问题进行汇总与反馈。</p>
678<p>5.发表话题时,建议讨论与行业相关的议题。</p>
679<p>6.提交留言后请耐心等待反馈,不需重复提交。</p>
680<p>7.协会可能将您反映的建议意见以及发表的观点在网站公开。如果您不希望公开,请联系我们,我们将充分尊重您的意愿。</p>
681<p>8.如有其他需要,您可以通过官方联系方式与协会工作人员进行进一步沟通。</p>
682<p><br></p>
683<p>对于违反规定的留言,我们将有权进行删除或处理。您所发布的留言内容将视为个人意见,与协会立场无关。请对自己的言论负责,并承担相应后果。</p>
684<p>感谢您的理解与支持!</p></div>
685                      <div class="gh_xyw_msg_xz">
686                          <div class="layui-form-item">
687                              <input type="checkbox" lay-skin="primary" id="read" name="read" checked="" />我已阅读并同意<span id="deleteMsgXZ">
687《留言须知》</span>
688                          </div>
689                          <label></label>
690                          
691                              <button type="button" class="gh_xyw_msg_xzbtn toLogin" >问协会</button>
692                          
693                          
694
695                      </div>
696
697                  </form>
698
699              </div>
700          </div>
701          <div class="gh_xyw margint20">
702              <div class="gh_xyw_top">
703                  <div class="gh_xyw_top_left">一起聊</div>
704                  <div class="gh_xyw_top_right"><a href="/planner/talk">我来说</a></div>
705              </div>
706              <div class="gh_xyw_cont">
707                  <div class="gh_xyw_cont_tip"><p>“规划师说”允许每个注册用户发表你想说的话,还可以让你看到其它同行小伙伴们在聊什么、在关心什么。快来加入群聊吧!</p>
708<p>“只要你的声音足够响亮,就可以被大家听到!快前往发声吧—>>>></p></div>
709                  <!--<div id="hotword" class="hotword"></div>-->
710                  <!-- 词云图  -->
711                  <div id="wordcloud" class="hotword"></div>
712                  
712<script type="text/javascript">
713                      $(function() {
714                          var chart = echarts.init(document.getElementById('wordcloud'));
715                          var data_ciyun = [];
716                          var option = {
717                              //tooltip: {},
718                              series: [ {
719                                  type: 'wordCloud',
720                                  gridSize: 2,
721                                  sizeRange: [12, 50],
722                                  rotationRange: [0, 0],
723                                  shape: 'pentagon',
724                                  width: '100%',
725                                  height: 490,
726                                  left: 'left',
727                                  top: 'top',
728                                  drawOutOfBound: false,
729                                  textStyle: {
730                                      color: function () {
731                                          return 'rgb(' + [
732                                              Math.round(Math.random() * 160),
733                                              Math.round(Math.random() * 160),
734                                              Math.round(Math.random() * 160)
735                                          ].join(',') + ')';
736                                      }
737                                  },
738                                  emphasis: {
739                                      textStyle: {
740                                          shadowBlur: 100,
741                                          shadowColor: '#333'
742                                      }
743                                  },
744                                  data: []
745
746                              } ]
747                          };
748
749                          $.ajax({
750                              url:'/cacp/planner/hotword/wordcloud?limit=35',
751                              data:{},
752                              type:"Get",
753                              dataType:"json",
754                              success:function(res){
755                                  if(res.code==0){
756                                      //data_ciyun = res.data
757                                      option.series[0].data = res.data
758                                      chart.setOption(option);
759                                      chart.resize();
760
761                                  }
762                              },
763                              error:function(res){
764
765                              }
766                          });
767
768                      });
769                  </script>
769
770                  <!-- 词云图  -->
771
772
773              </div>
774          </div>
775      </div>
776  </div>
777
778
779  <div class="gh_foot">
780		<div class="container">
781			<div class="col-sm-8">
782				<div class="gh_foot_left">
783					<p>中国城市规划协会 版权所有 地址:北京三里河路13号中国建筑文化中心C座8009室</p>
784					<p>技术支持:<a href="http://www.youdashidai.com/" style="color:#e2e2e2" target="_blank">北京友达时代科技有限公司</a></p>
785					<p>京ICP备:<a href="https://beian.miit.gov.cn" style="color:#e2e2e2" target="_blank">13001587号-1</a></p>
786				</div>
787			</div>
788			<div class="col-sm-4">
789				<img src="http://i.cacp.org.cn/user/images/img_code.png" class="gh_foot_img" />
790			</div>
791		</div>
792	</div>
793  <div class="gh_rfix">
794	<ul>
795		<li><a href="/"><img src="http://i.cacp.org.cn/user/images/icon_fixed1.png"></a></li>
796		<li><a href="/planner/ask"><img src="http://i.cacp.org.cn/user/images/icon_fixed2.png"></a></li>
797		<li><a href="/planner/talk"><img src="http://i.cacp.org.cn/user/images/icon_fixed3.png"></a></li>
798
799		<li><a href="/planner/master"><img src="http://i.cacp.org.cn/user/images/icon_fixed4.png"></a></li>
800
801	</ul>
802</div>
803
804</body>
805
806</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.