問題タブ [activexobject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - javascriptからワードドキュメントにアクセスしますか?
object タグを使用して .doc ファイルを html ページにロード (埋め込み) しようとしました。また、ツールバーという単語は表示されません。私の要件は、ユーザーが単語の印刷オプションからドキュメントを印刷できるようにすることです。
javascriptでツールバーという単語を有効にする方法はありますか??
そして、私は ActiveXObject を使用して別のアプローチを試みました..しかし、この方法はドキュメントを winword.exe で開きます..javascript を介して .doc ファイルを埋め込む方法はありますか?
編集:
他の可能性を探していましたが、何も機能しません
Word ActiveX で使用できるパラメーターのリストについて、誰か思いついた人はいますか?
おそらく、ロード時にツールバーを有効にするプロパティが含まれている可能性があります..以下のコードを使用して、.doc コンテンツを ActiveX Word ドキュメント コントロールにロードしました。
DOC要素をHTMLに直接レンダリングする方法はありますか..この要素をiframeなどに配置するなど??
このように、iframeソースプロパティをdocファイルに直接割り当てていました
これにより、ドキュメントがブラウザーに読み込まれますが、ダウンローダー ウィンドウを開くように求められます。
私を何らかの方向に導くヒントをいただければ幸いです。
javascript - ActiveXObject を使用せずに JavaScript から QTP を開く方法は?
ActiveXObject を使用せずに JavaScript から QTP を呼び出す必要があります。誰でもこれを進める方法を教えてもらえますか?
ありがとう、ラムヤ。
c++ - Code::Blocks で ActiveX コントロールを作成するためのチュートリアル
ActiveX コントロールを作成する必要がありますが、これまで作成したことがありません。
役立つチュートリアルを紹介していただければ幸いです。
また、Code::Blocks の下に実装したいと考えています。誰もこれを以前にやったことがありますか?どれくらい簡単ですか?
注: いくつかのチュートリアルを見つけましたが、それらは Visual Basic または Visual C++ ベースのいずれかです。これらのツールがすべての面倒な作業を行います。他のツールを利用できないため、Code::Blocks を使用してゼロから実装する必要があります。
javascript - XMLActiveXObjectIE。オブジェクトはこのアクションをサポートしていません
xmlとjavascriptを使用しようとしています。FirefoxではXMLHttpRequestを使用するとうまく機能しますが、IE(6-8)では次のエラーが発生します。
私は次の関数を使用しています:
そしてそれを次のように呼び出します:
何かご意見は??
asp.net - ASP.NET ActiveX コンポーネントを作成できません
私は、ユーザーが毎月のスタッフの不在を Microsoft Excel にエクスポートできるようにする ASP.NET アプリケーションを使用しています。アプリケーションは現在、次の例外を生成しています
例外: ActiveX コンポーネントを作成できません。
次のスタックトレースで
System.Exception: ActiveX コンポーネントを作成できません。H:\Development\pagec\Visual Studio 2005\Projects\HR\ysnet2\Time\ManagerSummary.aspx.vb:line の HR.ManagerSummary.ExportToExcel() で Microsoft.VisualBasic.Interaction.CreateObject (文字列 ProgId、文字列 ServerName) でH:\Development\pagec\Visual Studio 2005\Projects\HR\ysnet2\Time\ManagerSummary.aspx.vb の HR.ManagerSummary.btnExcel_Click (オブジェクト送信者、EventArgs e) の 935: System.Web.UI.WebControls の 891 行System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) の .Button.OnClick(EventArgs e) System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) の System .Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) System.Web.UI.Page.
コードは CreateObject 行で失敗します。
Microsoft Excel アプリケーションの DCOM 構成で IUSR_ アカウントのアクセス許可を設定しましたが、問題は解決しませんでした。どんなアイデアでも大歓迎です。
乾杯
ジェームズ
javascript - javascript を使用して、Firefox のスキーマに対して xml を検証する方法は?
ActiveXObject を使用して IE でこれを行うことができますが、mozilla は ActiveXObject をサポートしていません。JS を使用して、Firefox の XSD スキーマに対して XML を検証する方法はありますか?
javascript - IEセキュリティでオブジェクトの作成が許可されていない場合、新しいActiveXObject('Word.Application')は新しいwinword.exeプロセスを作成します
民間企業のWebサイトのいくつかのフィールドのスペルチェッカーとしてMSWordを使用しており、IEのセキュリティ設定が正しければうまく機能します。(サイトのゾーンがTrustedに設定され、Trusted Zoneが変更されて、プロンプトなしで制御を実行できるようになりました。)
使用しているスクリプトは、単語オブジェクトを作成し、後で閉じます。オブジェクトが存在する間、winword.exeプロセスは実行されますが、Wordオブジェクトが閉じられると破棄されます。
サイトが信頼できるゾーン(デフォルトのセキュリティレベルのインターネットゾーン)に設定されていない場合、Wordオブジェクトを作成する呼び出しは期待どおりに失敗しますが、winword.exeプロセスは引き続き作成されます。スクリプトでこのプロセスを操作する方法がないため、ユーザーがログオフするまでプロセスはそのままになります(ユーザーはプロセスを手動で破棄する方法がなく、破棄したとしても適切な解決策にはなりません。 )。
オブジェクトを作成しようとする呼び出しは...
したがって、ページが読み込まれるたびに、このコードが再度実行され、さらに別の孤立したwinword.exeプロセスが作成される可能性があります。
wordApplication
もちろん、catchブロックでは未定義です。
ブラウザのセキュリティ設定を事前に検出できるようにしたいのですが、これを検索してみましたが、可能ではないと思います。
ここの経営陣はそれなりに満足しています。IEのセキュリティが正しく設定されている限り、それは機能し、私たちの目的にはうまく機能します。(最終的には、スペルチェック機能の他のオプションを検討する可能性がありますが、これは迅速で安価であり、必要なすべてのことを実行します。)
この最後の問題は私を悩ませ、私はそれについて何かしたいのですが、私はアイデアがなく、他にも注意が必要なことがあります。
脇に置く前に、ここで提案をお願いしたいと思いました。
javascript - Javascript Msxml2.XMLHTTP ターミナル サーバー アクセスが拒否されました
var xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP"); xmlHttpRequest.open("POST", " http://vat/_vti_bin/lists.asmx ", false);
このスクリプトをターミナル サーバーで動作させるにはどうすればよいですか? ローカル PC で開くと動作しますが、ターミナル サーバーのブラウザーで同じことを行うと、Access Denied
.
を使用してみServerXMLHTTP
ましたが、取得しますCannot create automation object
firefox - ActiveXオブジェクトが定義されていません
Firebugは私に次のエラーを出します:
ActiveXはMicrosoftフレームワークであり、主にIEで使用されていることを読みました。私が働いている場所のすべての内部Webページは、IE 6専用に設計および構築されていますが、Firefox、Safari、およびその他の主要なブラウザーに移行するために何が必要かを調査するように求められています...そしてActiveXはで機能しませんFirefox。
では、ActiveXをFirefoxとSafari、特にMac(初心者向け)で機能させるにはどうすればよいですか?プラグインがいくつかあることを知っていますか?それは物事を簡単にしました...FFActiveXホストのように...しかしこれに対するプログラム的な解決策はありますか?
この問題に対する解決策やプラグインがない場合、JavaでActiveXの部分を書き直すことは可能ですか?