Tripletail

 view release on metacpan or  search on metacpan

doc/Tripletail/HtmlMail.html  view on Meta::CPAN


</span></a></h2>

<pre class="pod_verbatim"><code> é …ç›®                                    OutLook2000     OL Express 6    Becky! Ver2     Netscape4.78    Netscape6       YahooMail       HotMail         InfoseekMail
 文字コード:JIS                         ○              ○              ○              ○              ○              ○              ○              ○
 文字コード:SJIS                        ○              ○              ○              ○              ○              ○              ○              ×
 文字コード:EUC                         ○              ○              ○              ○              ○              ○              ○              ○
 文字コード:UTF-8                       ○              ○              ○              ×              ○              ×              ×              ×
 画像埋込                                ○              ○              ○              ○              ○              ×              ○              ×
 画像外部参照                            ○              ○              ○              ○              ○              ○              ○              ○(※2)
 EMBED(FLASH等)IFRAME埋込:外部        ○              ○              ×              ×              ○              ×              ×              ○
 EMBED(FLASH等)IFRAME埋込:埋込        ×              ×              ×              ×              ×              ×              ×              ×
 JavaApplet(IFRAME埋込)                ×              ×              ×              ×              ×              ×              ×              ×
 JavaApplet(IFRAME外部参照)            ○              ○              ×              ×              ○              ×              ×              ○
 リンクをクリックしたときの動作          別window        別window        同一window      別window        別window        別window        別window(※1)   同一flame
 フレームHTML外部参照                    ○              ○              ○              △(※3)         ×              ×              ×              ×
 フレームHTML埋込                        ×              ×              ○              △(※3)         ×              ×              ×              ×
 フレーム内画像埋込                      ×              ×              ×              ○(※3)         ×              ×              ×              ×
 FORM                                    ○(※6)         ○              ○              ○              ○(※7)         ○(※7)         ○(※1)         ○(※2)
 JavaScript:onLoadの動作                ×              △(※8)         ×              △(※9)         ×              ×              ×              ×
 JavaScriptの動作                        ×              △(※8)         ×              △(※9)         △(※9)         ×              ×              ×
 HTML内蔵CSS                             ○              ○              ○              ×(※4)         ○              ○              ×              △(※11)

doc/Tripletail/TagCheck.html  view on Meta::CPAN

</span>
</p>

<pre class="pod_verbatim"><code>  &quot;:HR:BR;S;STRONG;I;U;EM;A(HREF,TARGET,NAME)&quot;</code></pre>

</dd>
<dt><a id="addAllowTag"><span class="pod_lang">addAllowTag

</span></a></dt>
<dd>
<pre class="pod_verbatim"><code>  $checker-&gt;addAllowTag('!EMBED;TABLE[TR];TR[TD,TH];TD{none};TH{none}')</code></pre>

<p>
<span class="pod_lang">既存のタグの許可情報が消されない事を除き、setAllowTagと同様。
また、このメソッドでのみ意味のある指定方式として、
&quot;!TAG&quot;のように特定のタグを改めて禁止する事が出来る。

</span>
</p>

</dd>

lib/Tripletail/HtmlMail.pm  view on Meta::CPAN


=head2 メーラー対応状況

 é …ç›®                                    OutLook2000     OL Express 6    Becky! Ver2     Netscape4.78    Netscape6       YahooMail       HotMail         InfoseekMail
 文字コード:JIS                         ○              ○              ○              ○              ○              ○              ○              ○
 文字コード:SJIS                        ○              ○              ○              ○              ○              ○              ○              ×
 文字コード:EUC                         ○              ○              ○              ○              ○              ○              ○              ○
 文字コード:UTF-8                       ○              ○              ○              ×              ○              ×              ×              ×
 画像埋込                                ○              ○              ○              ○              ○              ×              ○              ×
 画像外部参照                            ○              ○              ○              ○              ○              ○              ○              ○(※2)
 EMBED(FLASH等)IFRAME埋込:外部        ○              ○              ×              ×              ○              ×              ×              ○
 EMBED(FLASH等)IFRAME埋込:埋込        ×              ×              ×              ×              ×              ×              ×              ×
 JavaApplet(IFRAME埋込)                ×              ×              ×              ×              ×              ×              ×              ×
 JavaApplet(IFRAME外部参照)            ○              ○              ×              ×              ○              ×              ×              ○
 リンクをクリックしたときの動作          別window        別window        同一window      別window        別window        別window        別window(※1)   同一flame
 フレームHTML外部参照                    ○              ○              ○              △(※3)         ×              ×              ×              ×
 フレームHTML埋込                        ×              ×              ○              △(※3)         ×              ×              ×              ×
 フレーム内画像埋込                      ×              ×              ×              ○(※3)         ×              ×              ×              ×
 FORM                                    ○(※6)         ○              ○              ○              ○(※7)         ○(※7)         ○(※1)         ○(※2)
 JavaScript:onLoadの動作                ×              △(※8)         ×              △(※9)         ×              ×              ×              ×
 JavaScriptの動作                        ×              △(※8)         ×              △(※9)         △(※9)         ×              ×              ×
 HTML内蔵CSS                             ○              ○              ○              ×(※4)         ○              ○              ×              △(※11)

lib/Tripletail/TagCheck.pm  view on Meta::CPAN


上記"(...)", "[...]", "{...}"のオプションは任意の順序で同時に指定する事が可能。
但し同じ種類のオプションを一つのタグに対し複数個指定する事は出来ない。

デフォルト値は次の通り:

  ":HR:BR;S;STRONG;I;U;EM;A(HREF,TARGET,NAME)"

=item addAllowTag

  $checker->addAllowTag('!EMBED;TABLE[TR];TR[TD,TH];TD{none};TH{none}')

既存のタグの許可情報が消されない事を除き、setAllowTagと同様。
また、このメソッドでのみ意味のある指定方式として、
"!TAG"のように特定のタグを改めて禁止する事が出来る。

=item setATarget

  $checker->setATarget('_blank')

a要素のtarget属性を書換えるかどうか。undefを指定すると書換えが行われない。



( run in 2.122 seconds using v1.01-cache-2.11-cpan-71847e10f99 )