小编mil*_*eow的帖子

除了图像地图之外,还有其他选项可以在网页上启用不规则形状的可点击区域吗?

(这是我从ui stackexchange移动的帖子.)

我们有一些不规则形状的区域......想象一下美国各州的地图.想象一下,每个州内都有一个包含图形和文字的矩形区域.我们希望让每个状态对mouseover/mouseout/click做出反应.

如果它是一个直接的HTML/Javascript页面(没有Flash),还有其他方法来实现这个而不是图像映射吗?

如果这是不可能的,我还会考虑让每个状态中的矩形区域对鼠标事件做出反应.

browser

5
推荐指数
1
解决办法
1277
查看次数

iPhone的游戏引擎与本机iPhone sdk开发

人们对Unity或Torque Engine等游戏引擎的看法和/或体验是什么?如果一个人对iPhone游戏开发新手是否值得学习其中一个引擎?这些引擎生成的应用程序与使用sdk的本机构建应用程序之间的性能差异是什么?

iphone game-engine unity-game-engine

3
推荐指数
1
解决办法
2137
查看次数

是否有一种简单的方法来自动截取屏幕截图?

我可以用什么语言编写快速程序来截取屏幕截图,还可以模拟按键?

我有一个动画/互动Flash电影,这是一个演示文稿.按下特定键后,我想截取屏幕截图.

最终效果是我可以打印的一系列截图...基本上捕捉了Flash演示中的关键时刻.

windows macos screenshot

3
推荐指数
1
解决办法
1017
查看次数

在Wordpress'页面'之间传递数据

我有一个菜单,当用户点击任何菜单项时,我想将它们带到同一页面,但我想根据菜单项不同地设置页面样式...例如:将背景颜色更改为不同.最好的方法是什么?我在想,当他们点击一个菜单项时,可以设置一个变量或者可以设置一个会话变量.

有更简单的方法吗?Wordpress是否在构建中内置了任何内容以使其变得简单?

wordpress session-variables environment-variables

3
推荐指数
1
解决办法
4410
查看次数

NGRX 效果 - 为具有 {dispatch: false} 的效果调度操作是一种不好的做法吗?

我有一个效果,可能会也可能不会发送动作:

handleMainAccount$ = createEffect(() => {
    return this._actions$.pipe(
      ofType(setUserDetails),
      tap( (details) => {
          if (details?.mainAccount) {
            const fakeData = { foo: 'bar'};
            this._accountHttpSvc.updateAccount(fakeData).pipe(
              take(1), // so we don't have to unsub
              map((res) => {
                this._userStore.dispatch(setMainAccount({fakeData}));
              }),
            ).subscribe();
          }

          // else 
          // we are not dispatching any action

      })
    );
  } , { dispatch: false } ); // setting as false, because we may or may not dispatch an action
Run Code Online (Sandbox Code Playgroud)

我将调度设置为 false,因为有时此效果可能不会调度操作。这是不好的做法吗?如果有的话会有什么负面影响?

ngrx-effects

3
推荐指数
1
解决办法
3048
查看次数

角度、可观察的管道限制?

我正在我的一名路线守卫身上做这件事......

canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> {
    // go through each check sequentially, stop process if one does throwError
    return of(true).pipe( // Is there a limit to operators in a pipe???
      switchMap(() => of(true)), // simplified for this post...usually call a function that returns
      switchMap(() => of(true)),
      switchMap(() => of(true)),
      switchMap(() => of(true)),
      switchMap(() => of(true)),
      switchMap(() => of(true)),
      switchMap(() => of(true)),
      switchMap(() => of(true)),
      // if any function returns throwError, we skip other checks
      catchError(() => of(false))
    );
  } …
Run Code Online (Sandbox Code Playgroud)

visual-studio-code angular rxjs-observables

3
推荐指数
1
解决办法
914
查看次数

Google Analytics - 如何跟踪屏幕上的点击次数?

我可以在屏幕上跟踪每个链接,按钮,下拉菜单选项等的点击,并在Google Analytics中跟踪它吗?

我想创建一个页面并收集用户最常使用的小部件的数据.

那AJAX的东西怎么样?如果您正在使用jQuery或Mootools,那么您可以根据用户交互获得使用GA注册虚假URL的功能吗?我用它来做Flash.每次单击按钮时,都可以发起虚假URL请求.我会制作诸如".../customize/eyes /"或".../customize/nose"等网址.只是想知道我是否可以在页面上使用Javascript来做到这一点.

我还发布了webmaster stackexchange.

javascript google-analytics

2
推荐指数
1
解决办法
782
查看次数

fish shell 改变了 git stash 引用的工作方式。如何配置外壳来解决这个问题?

我开始使用鱼壳,一切都很顺利……直到我尝试使用 stashes。

出于某种原因: git stash show -p stash@{1}会导致:

错误信息: stash@1 is not a valid reference

很长一段时间我都没有发现错误消息不包含{}存储号。

我最终发现我必须引用 stash 引用: git stash show -p 'stash@{1}'

我需要设置某种外壳配置吗?

我找不到有关解释{}为其他东西或去除大括号的鱼壳的任何信息。

git fish

2
推荐指数
1
解决办法
122
查看次数

RealBasic还有哪些其他同类产品?

我正在寻找可以为Mac和Windows创建应用程序的东西.RealBasic似乎也可以创建内置某种SQLLite数据库的应用程序.这对于需要保存状态/数据的独立应用程序来说非常有用.

我有Flash,可以为Mac和Windows创建可执行文件,但它没有简单的数据库打包或集成.

RealBasic还有哪些其他同类产品?

realbasic

1
推荐指数
1
解决办法
2149
查看次数