2
A
回答
6
inkedmn肯定已經爲這種情況下,正確的答案,但在一般情況下,你可以 「一手資料達」 這樣的:
(在視圖/控制器/ view.ctp)
$this->set('bodyAttr', 'onload="something"');
(在視圖/佈局/ default.thtml中)
<?php
if (isset($bodyAttr)) {
$bodyAttr = " $bodyAttr";
} else {
$bodyAttr = null;
}
?>
<body<?php echo $bodyAttr; ?>>
我經常使用這樣的額外類添加到「頂級元素」:
<?php
if (!isset($docClass)) {
$docClass = null;
}
?>
<div id="doc" class="<?php echo $docClass; ?>">
5
你並不需要修改的身體標記了Javascript執行時,頁面加載。你可以只在您的佈局在適當情況下是這樣的:
(jQuery的)
$("body").load(
function(){
// do stuff when the body element is loaded.
}
);
或者,如果你想擁有的代碼執行時的document.ready事件觸發:
$(function(){
// do stuff when the document is ready
}
);
或者,如果你不想使用jQuery,你可以做這樣的事情:
function doStuff(){
// whatever you want to happen when the load completes
}
window.onload = dostuff;
祝你好運 - 並請澄清你的問題,如果這個答案不令人滿意。
0
我做到以下幾點:
我們在我的身上
<body <? = (isset ($ bodyLoad)? 'onload = \''. $ bodyLoad.' \'',''); ?> >
早在我的[動作]申請$ bodyLoad。 CTP,我做了以下:
<? php $ this-> set ('bodyLoad', 'field.focus();');?>
如果你想你也可以把這個代碼放在控制器。
祝你好運
相關問題
- 1. 將ACL添加到CakePHP應用程序
- 2. 將標籤添加到複選框cakephp
- 3. 如何將標籤添加到我的Facebook應用程序?
- 4. 添加下劃線到<img>標籤<a>標籤
- 5. Rails應用程序,並需要添加標籤到模型
- 6. 添加一個UINavigationController到標籤欄應用程序
- 7. Xcode 4.將tableView添加到標籤欄應用程序
- 8. 將圖標添加到應用程序
- 9. <DefaultFormula>標籤不添加到列
- 10. 如何將Html文件添加到cakephp應用程序中?
- 11. 標籤/標籤「<root>」添加到XML文件
- 12. FB應用程序不添加書籤
- 13. cakephp:如何爲標籤添加span class?
- 14. 如何添加<br>標籤鏈接<img>標籤?
- 15. JQuery:添加現有<option>標籤<select>標籤
- 16. 標籤欄應用程序上的TableView?應用程序崩潰
- 17. 將應用程序圖標添加到freepascal/SDL程序中?
- 18. iOS的10:添加標籤擴展到現有的應用程序
- 19. 如何將NavigationController添加到iOS中的基於標籤的應用程序中
- 20. 向Xamarin iOS應用程序添加標籤視圖
- 21. Android應用程序在NFC標籤中添加多條記錄
- 22. facebook app - 安裝應用程序時自動添加標籤
- 23. 如何將Three20照片庫添加到我的標籤欄iPhone應用程序?
- 24. 將交互標籤添加到基於窗口的iPhone應用程序
- 25. android:將標籤欄添加到應用程序中的所有活動
- 26. 錯誤,當我嘗試添加標籤到我的android應用程序
- 27. Android:如何將標籤欄添加到現有的應用程序
- 28. 使用標籤欄控制器添加登錄視圖到應用程序
- 29. 無法使用故事板將標籤欄添加到iPad應用程序
- 30. 如何將應用程序名稱添加到<appSettings />?
你有app/views/layouts/default.ctp的定義嗎?如果不是,Cake使用Cake//中的一個。你可以添加你自己的佈局,如果你願意,可以在那裏添加你的onload。這是一個鏈接:http://www.geekdaily.net/2007/07/27/javascript-windowonload-is-bad-mkay/。 – Wayne 2009-12-19 04:08:08