mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-26 06:15:19 +08:00
Fixes #15272: Removed type attribute from script tag
This commit is contained in:

committed by
Alexander Makarov

parent
9e566d7021
commit
b566dd522c
@ -566,7 +566,7 @@ class View extends \yii\base\View
|
||||
$lines[] = implode("\n", $this->jsFiles[self::POS_HEAD]);
|
||||
}
|
||||
if (!empty($this->js[self::POS_HEAD])) {
|
||||
$lines[] = Html::script(implode("\n", $this->js[self::POS_HEAD]), ['type' => 'text/javascript']);
|
||||
$lines[] = Html::script(implode("\n", $this->js[self::POS_HEAD]));
|
||||
}
|
||||
|
||||
return empty($lines) ? '' : implode("\n", $lines);
|
||||
@ -584,7 +584,7 @@ class View extends \yii\base\View
|
||||
$lines[] = implode("\n", $this->jsFiles[self::POS_BEGIN]);
|
||||
}
|
||||
if (!empty($this->js[self::POS_BEGIN])) {
|
||||
$lines[] = Html::script(implode("\n", $this->js[self::POS_BEGIN]), ['type' => 'text/javascript']);
|
||||
$lines[] = Html::script(implode("\n", $this->js[self::POS_BEGIN]));
|
||||
}
|
||||
|
||||
return empty($lines) ? '' : implode("\n", $lines);
|
||||
@ -618,19 +618,19 @@ class View extends \yii\base\View
|
||||
$scripts[] = implode("\n", $this->js[self::POS_LOAD]);
|
||||
}
|
||||
if (!empty($scripts)) {
|
||||
$lines[] = Html::script(implode("\n", $scripts), ['type' => 'text/javascript']);
|
||||
$lines[] = Html::script(implode("\n", $scripts));
|
||||
}
|
||||
} else {
|
||||
if (!empty($this->js[self::POS_END])) {
|
||||
$lines[] = Html::script(implode("\n", $this->js[self::POS_END]), ['type' => 'text/javascript']);
|
||||
$lines[] = Html::script(implode("\n", $this->js[self::POS_END]));
|
||||
}
|
||||
if (!empty($this->js[self::POS_READY])) {
|
||||
$js = "jQuery(function ($) {\n" . implode("\n", $this->js[self::POS_READY]) . "\n});";
|
||||
$lines[] = Html::script($js, ['type' => 'text/javascript']);
|
||||
$lines[] = Html::script($js);
|
||||
}
|
||||
if (!empty($this->js[self::POS_LOAD])) {
|
||||
$js = "jQuery(window).on('load', function () {\n" . implode("\n", $this->js[self::POS_LOAD]) . "\n});";
|
||||
$lines[] = Html::script($js, ['type' => 'text/javascript']);
|
||||
$lines[] = Html::script($js);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user