【发布时间】:2011-09-25 13:46:59
【问题描述】:
我是 Raphael 以及 asp.net 的新手。我正在尝试使用 asp.net 测试一个简单的 raphael 示例,但我不断收到以下错误:Microsoft JScript 运行时错误:预期对象
此错误出现在这一行:
var paper = Raphael("diii", 320, 200);
这是页面完整代码:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master"AutoEventWireup="true" CodeFile="Lingua.aspx.cs" Inherits="Lingua" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
<script type="text/javascript" src="Scripts/raphael.js"></script>
<script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>
<script type="text/javascript">
function createCircle() {
var paper = Raphael("diii", 320, 200);
var circle = paper.circle(50, 40, 10);
cicle.attr("fill", "#f00");
circle.attr("stroke", "#fff");
}
</script>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Value="ger">one</asp:ListItem>
<asp:ListItem Value="ara">two</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="Button1" runat="server" onClientClick="return createCircle();"
Text="Add" />
<div id="diii"></div>
</asp:Content>
如果我使用上面提到的行,也会出现同样的错误:
var paper = Raphael(10,50,320,200);
有谁知道问题出在哪里?
【问题讨论】:
标签: javascript asp.net visual-studio-2010 raphael