ホームページ > ウェブフロントエンド > htmlチュートリアル > text_html/css_WEB-ITnose での HTML タグの処理から得られる知識に関するメモ

text_html/css_WEB-ITnose での HTML タグの処理から得られる知識に関するメモ

WBOY
リリース: 2016-06-21 08:52:13
オリジナル
999 人が閲覧しました

  1. ajax 同期と非同期

    この ajax リクエストはフォーム送信をトリガーするボタンで処理されるため、同期的に処理される必要があります。そうしないと、非同期処理でページがジャンプする可能性があります。となり、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, '
');です。最初のパラメータは処理する必要のある文字列を表し、2番目のパラメータはこれらのタグを処理する必要はありません。この関数の最も厄介な点は、たとえば、<12312321312 を含む <123123123> も削除されることです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート