我有一個MVC3網頁,有一些JavaScript,通過jquery加載命令加載一些內容到div。它看起來像這樣...確保MVC3的行動只有通過託管網站使用JavaScript加載
$('#divContetn').load('/home/getContent')
這是在一些其他JavaScript被執行後調用回調。 此代碼在頁面源中可見。
我的問題是,有沒有一種方法可以確保對這個URL的調用只來自網頁,而不是來自某人在瀏覽器中自己輸入的URL?
理想情況下,我想阻止用戶從頁面源獲取此URL,然後使用它僅將內容加載到瀏覽器中。
由於其加載的回調的性質,div加載必須由JavaScript完成。
有沒有人有任何想法呢? 謝謝
可能的重複[是否有任何與ASP.NET MVC控制器操作設置AJAX有關的屬性?](http://stackoverflow.com/questions/6558758/is-there-any-attribute-relating-to -ajax將要設置的換ASP淨MVC控制器-ACT) – Nope 2013-02-12 11:06:29