Deactivating all other plugins and switching to the default theme will let you find where the problem is occurring.
Switching to the default theme will show if the conflict is in the theme you are using. You could then either change theme or deal with the issue in the theme. Theme authors that have a conflict with a major plugin like Contact Form 7 will generally be willing to look into it and fix it. If not you should probably reconsider using that theme.
After switching off all plugins (other than CF7) and confirming that CF7 javascript works, you can then switch on plugins one by one to find the culprit. When you find it you have the same options as with the theme.
Unfortunately can't offer more detailed advice as these conflicts are highly specific to each WordPress install - depends on theme and other plugins used. Can be difficult to find real culprit.