Home  >  Article  >  Web Front-end  >  因为处理文本中的html标签所学到的知识点小记_html/css_WEB-ITnose

因为处理文本中的html标签所学到的知识点小记_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-21 08:52:13985browse

  1. ajax 同步异步

    因为这个ajax请求是在buttun触发form提交的按钮上处理的,所以需要做同步处理,否则异步处理可能会跳转页面,导致ajax请求中断。

jQuery.ajax({                url: '<?php echo Yii::app()->createAbsoluteUrl('Manager/triggers/htmlTag');?>',                type: "post",                data:{text_data: text_data},                dataType:"json",                async:false,//当async为false时,为同步,为true则为异步                success: function(msg){                    if(msg.result == 'failed'){                        var messageTitle = '<p>' + msg.message + '</p>';                        var messageConfirm = '<button onclick="jQuery.unblockUI();" class="cancel"><?php echo Yii::t("manager", "Close"); ?></button>';                        jQuery.blockUI({                            message : messageTitle + messageConfirm                        });                        validResult = true;                    }if(msg.result == 'success' && msg.message == 'ok'){                    }                },error : function(obj,errmsg){                }            });

2.PHP strip_tags()函数

    在处理html标签的过程中学到了这个函数,然后发现这个函数本身封装的十分坑爹,首先格式是这样的strip_tags($string, ' 因为处理文本中的html标签所学到的知识点小记_html/css_WEB-ITnose
');第一个参数代表了需要处理的字符串,第二个参数代表这些标签不需要被处理。而这个函数最坑爹的地方在于例如:这样的也会被剔除掉,包括

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn