我们网站的主页是HTML。希望在此主页上放置asp.net日历的权力。有没有比使用iframe更好的方法来实现这个目标?
答案 0 :(得分:1)
从这开始......
<div id="calendar">
<a href="/calendar/">View our calendar</a>
</div>
然后使用AJAX请求将链接替换为实际日历...无论JavaScript是否已启用/成功触发,都会起作用!
以下是获取日历的jQuery方式......
$("#calendar").load("/ajax/calendar/");
我建议第一个URL(指向日历的链接)链接到包含日历的完整页面,第二个URL(指向ajax / calendar /的链接)链接到只返回日历HTML的内容,让它更快,更小...
所有网址都是虚构的,与您真实网址的任何相似之处纯属巧合。
答案 1 :(得分:1)
如果您控制IIS - 您可以将.HTML映射到ASP.NET处理程序,并在任何地方添加您的asp:calender。
答案 2 :(得分:0)
如果您能够使用JavaScript,那么我会推荐其中一个过多的JavaScript日历。