刚刚开始进入HTML 5和测试地理位置...喜欢它到目前为止.我有点速度碰撞......当我试图获取我的地理位置时,chrome会自动阻止页面获取我的位置.这不会发生在其他网站,如下面的网站:
我正在使用的脚本:
<script type="text/javascript" JavaScript" SRC="geo.js"></script>
<script type="text/javascript" JavaScript" SRC="Utility.js"></script>
<script type="text/javascript" JavaScript" SRC="jquery.js"></script>
<script type="text/javascript" JavaScript" SRC="modernizr.js"></script>
function get_location() {
if (geo_position_js.init()) {
geo_position_js.getCurrentPosition(show_map, handle_error);
}
}
function show_map(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
alert("lat:" + latitude + " long:" + longitude);
}
function handle_error(err) {
alert(err.code);
if (err.code == 1) {
// user said no!
}
}
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(show_map, handle_error);
} else {
error('not supported');
}
Run Code Online (Sandbox Code Playgroud)
我正在我的机器上的本地目录中测试这个,所以没有像"http://whatever.com/mytestpage.html"这样的"域名".这是我没有得到提示的原因吗?如果是这样,是否可以强制浏览器请求获取用户地理位置的权限,是否可以在我的方案中使用?
我正在创建一个jquery插件,我想验证外部脚本是否已加载.这是一个内部Web应用程序,我可以保持脚本名称/位置一致(mysscript.js).这也是一个可以在页面上多次调用的ajaxy插件.
如果我可以验证脚本未加载,我将使用以下命令加载它:
jQuery.getScript()
Run Code Online (Sandbox Code Playgroud)
如何验证脚本是否已加载,因为我不希望多次在页面上加载相同的脚本?这是否因为缓存脚本而无需担心?
更新: 我可能无法控制谁在我们的组织中使用此插件,并且可能无法强制该脚本不在具有或不具有特定ID的页面上,但脚本名称将始终位于同一位置同名.我希望我可以使用脚本的名称来验证它实际上已加载.
我想做这样的事情:
资源字典
<Color x:Key="clrPrimary">#5381ac</Color>
<Color x:Key="clrSecondary">#20558a</Color>
<Style TargetType="Grid" x:Key="myGrid">
<Setter Property="Background" Value="{StaticResource clrPrimary"/>
</Style>
Run Code Online (Sandbox Code Playgroud)
获得例外:
'#FF5381AC' is not a valid value for property 'Background'.
Run Code Online (Sandbox Code Playgroud)
无法将其钉牢,任何人都能指出正确的方向吗?
我有一个Silverlight应用程序,它在我的asp.net应用程序中使用WCF服务.silverlight应用程序以墨水笔划的形式保存"图纸".这些笔划是xaml(可能有点大)的形式,我将其转换为字符串并发送到服务以将字符串保存到sql server.(基本上和这个应用程序有相同类型的东西http://msdn.microsoft.com/en-us/magazine/cc721604.aspx).
这有效,我可以看到我的服务方法在绘图相对较小时被击中,但如果绘图变大,我会得到这个很大的错误,并且服务方法断点永远不会被击中.似乎我正在通过一个大小阈值,但我无法弄清楚我是否正确或要改变什么来解决问题.
我已经搜索谷歌和SO没有成功,所以任何帮助将不胜感激.提前致谢.
我的服务:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class DrawingService: IDrawingService
{
#region IDrawingService Members
public bool SaveEvalAreaDrawing(int EvalAreaId, string xmlToSave)
{
return true;
}
public bool SaveEvalItemDrawing(int EvalItemId, string xmlToSave)
{
return true;
}
public string GetEvalAreaDrawing(int EvalAreaId, string xmlToSave)
{
return "you got the eval drawing!";
}
public string GetEvalItemDrawing(int EvalItemId, string xmlToSave)
{
return "you got the eval item drawing!";
}
#endregion
}
Run Code Online (Sandbox Code Playgroud)
我的asp.net应用程序与服务web.config
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="MyNameSpace.Services.DrawingServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" …
Run Code Online (Sandbox Code Playgroud) 我有一个自定义模板复选框,我正在使用视图框(使用视图框允许简单缩放)实现它,我无法弄清楚如何更改选中/取消选中复选框时显示的内容。
我希望选中时复选标记为红色(不是最终外观,只是想看看它是否有效)。
我的复选框样式:
<Style x:Key="KioskCheckBox" TargetType="{x:Type CheckBox}">
<Setter Property="FontFamily" Value="{StaticResource FontFamilyLight}" />
<Setter Property="FontSize" Value="{StaticResource KioskNormalFontSize}" />
<Setter Property="Foreground" Value="{StaticResource brshSystemTextColor}" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="CheckBox">
<!--<Viewbox HorizontalAlignment="Left"
VerticalAlignment="Top"
Stretch="Fill"
Height="30"
Width="30" Margin="10,0,0,0">
<Grid Height="200" Width="200">
<Ellipse
Fill="Transparent"
StrokeThickness="15"
Stroke="{StaticResource brshSystemTextColor}"/>
<Path
Stroke="{StaticResource brshSecondaryColor}"
Fill="Transparent"
Stretch="None"
StrokeThickness="20"
Data="M 30,100 L 80,140 L 160,60" Margin="0,0,2,2"/>
</Grid>
</Viewbox>-->
<ContentControl>
<StackPanel Orientation="Horizontal">
<Viewbox HorizontalAlignment="Left"
VerticalAlignment="Center"
Stretch="Fill"
Height="30"
Width="30" Margin="10,0,0,0">
<Grid Height="200" Width="200">
<Ellipse
Fill="Transparent"
StrokeThickness="15"
Stroke="{StaticResource brshSystemTextColor}"/>
<Path
Stroke="{StaticResource brshSecondaryColor}"
Fill="Transparent"
Stretch="None" …
Run Code Online (Sandbox Code Playgroud) 收到了这种格式的查询以进行数据导入...在TSQL中是否有任何等同于你只需要使用"insert into blah"一次?(这样我就可以转换这个脚本)
insert into marital_status (id,description)
values
(1,'Married'),
(2,'Separated'),
(3,'Never Married'),
(4,'Divorced'),
(5,'Widowed'),
(6,'Co-Habitation'),
(7,'No Response')
Run Code Online (Sandbox Code Playgroud) 饼图让我疯了......打扰一下,如果我听起来无知,但我已经相对轻松地想出了其他RS图表,这是我第一次不得不使用Reporting Services饼图.
我有一个数据集:
列:
ChildId int
AssessmentType varchar
Score int
我想要的是有一个饼图,显示每种评估类型的整体百分比.因此,如果我有10条记录返回以下内容:
2"这个"评估类型
5"那个"评估类型
3"另外"评估类型
我希望饼图显示饼图的"THIS"评估值为20%,"THAT"为50%,"THEOTHER"为30%,但我无法弄清楚如何设置它.任何人都可以帮我解决这个问题,或者在某个地方推荐我.我一直在找一些时间,找不到任何帮助我控制这个页面的页面.
wpf ×2
asp.net ×1
file-uri ×1
geolocation ×1
html5 ×1
javascript ×1
jquery ×1
pie-chart ×1
reporting ×1
service ×1
silverlight ×1
t-sql ×1
wcf ×1